Thanks for your interest in contributing to this project! Whether itβs fixing a bug, adding features, or improving docs β your help is appreciated.
- Step 1: Fork this repository
- Step 2: Clone your forked repo
- Step 3: Create a new branch (
git checkout -b feature-name) - Step 4: Make your changes
- Step 5: Commit your changes with a clear message
- Step 6: Push to your branch (
git push origin feature-name) - Step 7: Create a Pull Request (PR)
- Look through existing Issues to avoid duplicates.
- Comment on an issue to get it assigned before starting.
- Stick to the projectβs folder structure and naming conventions.
- If adding UI, make sure itβs responsive and clean.
We use labels like:
good first issueβ Great for newcomerseasy,medium,hardβ Based on complexitybug,feature,enhancement,UI,backendβ Type of contribution
- Keep code clean and well-commented
- Follow consistent naming conventions
- Test your code before submitting
- Donβt commit
.env,node_modules, or sensitive files
Every contribution β big or small β moves this project forward. We're excited to have you on board!