Skip to content

plan-ai/defios-alpha

Repository files navigation

defiOS

defiOS - Scaling Layer for Open Source Collaboration

  • Tokenize your open source project in just 4 clicks! With defiOS, you can incentivize contributors to compete for rewards by staking tokens on specific issues.

  • Gain valuable insights into the priorities of your project and community by discovering the true value of closing an issue.

  • Say goodbye to thankless traditional open source software and hello to a more efficient, collaborative, and rewarding process. Try defiOS today!

Ecosystem

defios-rust-core defios-nodejs-api defios-python-apis

Newcomers may feel free to look into and contribute to any part of the project

Installation

# install dependencies
npm install

# start development server
npm run dev

Contribution Guidelines

  1. Fork the repo on GitHub.
  2. Clone the project to your own machine.
  3. Commit changes to your own branch.
  4. Push your work back up to your fork.
  5. Submit a pull request. (Make sure you merge before you make a pull request!)

Pull Request Guidelines

  1. The subject should be a short one line summary of the change you've made.
  2. The extended description should include a detailed description of the changes you've made and also a list of all the files you've made changes in.
  3. One pull request should cater to only one change. *A change may include multiple file changes that are essential to solving the issue/change.

Code Formatting

The project uses NextJS + Typescript with Functional Components with props as interface, it uses a ReduxToolkit for Global State Management and TailwindCSS for styling , please format any pull requests you make in the same formatting style and do proper indentation using Prettier.


Issue Reporting

Please mention all steps to reproduce the issue, link any custom code that led to the issue, and mention any CLI errors you got within the issue itself.