Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.32 KB

File metadata and controls

39 lines (27 loc) · 1.32 KB

Contributing to R97 AI

First off, thank you for considering contributing to R97 AI! Projects like this thrive on community collaboration.


How Can I Contribute?

1. Reporting Bugs

  • Search existing issues to see if the bug has already been reported.
  • If not, open a new issue with a clear title and detailed description.
  • Include steps to reproduce the bug and details about your environment (Browser, OS).

2. Suggesting Enhancements

  • Open an issue titled "[Feature Request] Your Idea".
  • Explain why this feature would be useful and how it should work.

3. Pull Requests

  • Fork the repository.
  • Create a new branch for your feature (git checkout -b feature/AmazingFeature).
  • Commit your changes (git commit -m 'Add some AmazingFeature').
  • Push to the branch (git push origin feature/AmazingFeature).
  • Open a Pull Request.

Coding Standards

  • TypeScript: All new code must be written in TypeScript with proper type definitions.
  • Tailwind CSS: Use utility classes for styling. Avoid custom CSS files.
  • Modularity: Keep components small and focused.
  • Linting: Ensure your code passes npm run lint before submitting.

Legal Note

By contributing to R97 AI, you agree that your contributions will be licensed under the project's MIT License.


Developer: Rehan Ahmad (Ft976)