First off, thank you for considering contributing to Remind Karo! It's people like you that make open source software such a great community to learn, inspire, and create.
If you've noticed a bug or have a feature request, please make sure to check if there is an existing issue. If not, open a new issue describing your problem or suggestion.
- Fork the repository: Click the "Fork" button at the top right of this page to copy this repository to your GitHub account.
- Clone the repository:
git clone https://github.com/YOUR-USERNAME/RemindKaro.git - Navigate to the project directory:
cd RemindKaro - Install dependencies: Run
npm installto install all required dependencies. - Set up environment variables: Copy
.env.exampleto.env.local(if applicable) and fill in the required keys.
- Create a branch:
git checkout -b feature/your-feature-nameorbugfix/issue-number - Make your changes: Write clean, readable code. Make sure your changes don't break existing functionality.
- Format and lint: Run
npm run formatandnpm run lintbefore committing your code. - Test your code: If you've added new features, ensure they work as intended. Run
npm run buildto verify the build process succeeds. - Commit your changes: Write clear, descriptive commit messages.
- Push your branch:
git push origin feature/your-feature-name - Open a Pull Request: Go to the original Remind Karo repository and click "Compare & pull request".
- Describe your changes: Fill out the PR template carefully, linking any related issues.
- Code Review: The maintainers will review your PR and may suggest changes. Once approved, your PR will be merged!
Want to see how your contributions stack up? Check out the live contributor scoreboard for RemindKaro:
This leaderboard is powered by GitHub's native contribution metrics and updates automatically with every merged commit. Climb the ranks by fixing bugs, adding features, or improving documentation!
If you have any questions, feel free to reach out to the project owner:
- Owner: @Pantkartik
- Email: kartikpant.kp69@gmail.com