This repository is primarily used to organize bug reports, feature requests and other tickets and does not contain any code. If you would like to submit a bug report or feature request, please create a new issue here. To contribute to this project, please open a pull request in the appropriate repository.
Name | Description | Language/Framework |
---|---|---|
frontend | The official frontend of Bootstrap Academy | Vue.js / Nuxt.js |
admin-dashboard | The internal admin dashboard of Bootstrap Academy | Vue.js / Nuxt.js |
auth-ms | The official auth microservice of Bootstrap Academy | Python / FastAPI |
skills-ms | The official skills microservice of Bootstrap Academy | Python / FastAPI |
shop-ms | The official shop microservice of Bootstrap Academy | Python / FastAPI |
jobs-ms | The official jobs microservice of Bootstrap Academy | Python / FastAPI |
events-ms | The official events microservice of Bootstrap Academy | Python / FastAPI |
challenges-ms | The official challenges microservice of Bootstrap Academy | Rust / Poem |
infrastructure | The NixOS server configuration for Bootstrap Academy | Nix / NixOS |
The public production instance is available on https://bootstrap.academy/.
There is also a public test instance that can be used for development and testing purposes.
- Frontend: https://test.bootstrap.academy/ (develop branch of frontend)
- Admin dashboard: https://admin.test.bootstrap.academy/ (develop branch of admin-dashboard)
- API documentation: https://api.test.bootstrap.academy/
If you need an admin account to develop or test a feature, ping @Defelo on GitHub or Discord.
We offer contributors the opportunity to earn payments through our bounty system. Each ticket in our platform specifies a bounty amount.
If you are eligible to create invoices(!) and have registered your business, you may opt to receive your bounty in real money. In this case, the bounty amount is considered in Euro-Cents. A bounty of "500" is equal to 500 cents or 5€. You have to contact me first and I have to promise the amount before you start at [email protected]. However,it is possible, that you reserve the ticket for yourself, while waiting for my response. I will answer in a first come first served manner. You may not receive an answer at all. This is because I promised someone else, but I cannot be sure, that the person will actually take care. I might come back to you.
- Budget Availability: Real money payments are subject to budget availability.
- Invoice Requirement: Contributors must provide a valid invoice to receive payment. You may have that invoice to me as soon as the PR is approved.
- Acknowledgement: Cedric Mössner will need to accept your offer first.
From this day on (21st of January, 2024) until further notice here, every ticket with priority "High" and status "Todo" is available for real money bounty. You may contact me for this.
To avoid submissions with bad code which result in high review efforts for us, every time your commit gets rejected we will reduce the bounty by 2500.
If you have any questions, please feel free to create a new discussion here on GitHub, or contact us via email ([email protected]) or Discord (https://the-morpheus.de/discord.html).