Thank you for considering contributing to ChatDocAPI! Please follow these guidelines to make the process smooth for everyone.
- Fork the repository.
- Clone your fork:
git clone https://github.com/0xarchit/chatdoc.git - Create a new branch:
git checkout -b feature/my-feature - Make your changes.
- Commit your changes: `git commit -m 'Add some feature'
- Push to your branch:
git push origin feature/my-feature - Open a Pull Request.
- Follow PEP8 for Python and Airbnb style guide for JavaScript/TypeScript.
- Run linting before committing.
- Use the bug report template for bugs.
- Use the feature request template for enhancements.
- Backend:
pip install -r requirements.txt&uvicorn main:app. - Frontend:
npm install&npm test.