Skip to main content

Contribution guide

Read with attencion

This project is a non-profit initiative, primarily supported by the community and aimed at providing a valuable service to users without generating profits.

We welcome contributions from developers, but please note the following important points regarding compensation:

  • No guaranteed payment: Contributions are generally voluntary. While you are welcome to submit an invoice for your work via our Open Collective (Europe), payment is not guaranteed.
  • Payment depends on available funds: Developer compensation will only be considered after all infrastructure and essential operating expenses have been covered. Payments will be made only if sufficient donations are received to support the project beyond its operational costs.
  • Pre-approval required for costs: If you would like to contribute and submit an invoice, any costs must be agreed upon in advance before any work begins. This ensures transparency and mutual understanding regarding potential compensation.

We appreciate any contributions made to the project, whether financial or through development, and aim to be transparent in our management of funds.

Thank you for your understanding and support.

See our Board

Before start, see our board on gitHub at following link

Contribute to Budget Control server or app

Learn about setting up a development environment or read our security guidelines, coding style and more!

  • Improve the Budget Control Server: Join our team of developers to enhance the core functionality and performance of the server. performance issues
  • Get a bug fixed: Help us maintain a high-quality user experience by identifying and fixing issues. bug issues
  • Contribute documentation: Share your knowledge and expertise by writing clear and informative documentation that guides others. repository
  • Learn to write Budget Control code: Gain hands-on experience and contribute to the project by working on tasks that align with your skill level. good first issue
  • Open your issues: If you encounter any problems or have suggestions for improvements, please don't hesitate to report them. issues