Thank you for contributing to this project!
This project participates in Nexus Spring of Code (NSoC) 2026. All NSoC contributors must follow these rules:
- Always request assignment on an issue before starting work
- PRs submitted without prior assignment will be closed without review
- Do not work on issues already assigned to someone else
- Include
nsoc26in your Pull Request title or description - Example PR title:
feat: add login page [nsoc26] - PRs missing this tag will be asked to update before review
| Label | Points | Use for |
|---|---|---|
| level1 | 3 pts | Small fixes, typos, minor tasks |
| level2 | 5 pts | Medium features or improvements |
| level3 | 10 pts | Large features or complex fixes |
- If you are assigned an issue and are inactive for 7 days, the issue will be unassigned and opened for others
- Stay in communication if you need more time
Do not submit low-quality, spam, or fake PRs. All PRs must have:
- Working, tested code
- No unnecessary changes outside the scope of the issue
- Clear description of what was changed and why
- Fork the repository
- Clone your fork
- Create a new branch:
- feature/your-feature-name
- fix/bug-name
- Make your changes
- Commit with proper message:
- feat: add login feature
- fix: navbar bug
- Push to your fork
- Create a Pull Request
- Do NOT push directly to main branch
- Follow clean code practices
- Write meaningful commit messages
- Test your code before submitting
- Code builds successfully
- No errors in console
- Follows project structure
Open an issue or ask in discussions.
- Fork the repository
- Clone your fork
- Create a new branch:
- feature/your-feature-name
- fix/bug-name
- Make your changes
- Commit with proper message:
- feat: add login feature
- fix: navbar bug
- Push to your fork
- Create a Pull Request
- Do NOT push directly to main branch
- Follow clean code practices
- Write meaningful commit messages
- Test your code before submitting
- Code builds successfully
- No errors in console
- Follows project structure
Open an issue or ask in discussions.