First off, thanks for taking the time to contribute! 🎉
- Fork the repository on GitHub.
- Clone the project to your own machine.
- Create a branch for your feature or bug fix.
git checkout -b feature/amazing-feature
- Commit your changes to your own branch.
git commit -m "Add some amazing feature" - Push your work back up to your fork.
git push origin feature/amazing-feature
- Submit a Pull Request so that we can review your changes.
Please refer to the README.md for detailed instructions on how to set up the project locally using Docker or manual installation.
- Backend: We use
pytestfor testing. Please ensure all tests pass before submitting. - Frontend: We use
eslintandvitest. Runnpm testto verify your changes.
By contributing, you agree that your contributions will be licensed under its MIT License.