-
-
Notifications
You must be signed in to change notification settings - Fork 7
Get started with contributing
So you want to contribute but don't know where to start with? We're here to help! Below are domains were you could help us and make a real difference. Always feel free to contact us, either on Discord or by emai if you need more info or if your skills doesn't fit in this list but you still want to help.
There are many things to do on CaptainFact if you're a coder!
-
Want to play with the awesomeness of Elixir, a functional and fault-tolerant language with a beautiful syntax that will turn you into a real hipster? Check the backend issues!
-
Are you more of a frontend developer? We use React, Redux and are always looking for improvements and new features on the UX and UI. Feel free to check the frontend's issues.
-
Want to do more obscure things? Check the browser's extension and its linked video overlay injector.
ℹ️ Once you've made some contributions, go on the contributors gratification page to get goodies!
For all gamification aspects you can check this issue For everything else please contact us directly, we'd love to hear from you!
Helping to translate CaptainFact doesn't require any technical skills, it's just a matter of replacing strings in files.
- Fork the repo
- Edit or create files in app/i18n/${YOUR_LOCALE}/${namespace}.js to translate the user interface
- Edit or create files in app/static/assets/help/${YOUR_LOCALE}/${page}.md to translate help pages like this one
- Make a pull request against staging branch
Contact us and we'll send you the files along with instructions.
If you have experience with legal structures issues and particularly with non-profit / common good companies your help could be valuable too.