Thank you for your interest in contributing to News Agent!
- Fork the repository
- Create a new branch for your feature/fix:
git checkout -b feature/your-feature-name
- Make your changes
- Commit your changes:
git commit -m "Description of your changes" - Push to your fork:
git push origin feature/your-feature-name
- Create a Pull Request
- Clone the repository:
git clone https://github.com/dhruvldrp9/NewsAgent.git cd NewsAgent - Set up environment variables
- Install dependencies:
pip install -r requirements.txt - Run the application:
python app.py
- Follow PEP 8 for Python code
- Use meaningful variable and function names
- Add comments for complex logic
- Write docstrings for functions and classes
- Test both text and voice features
- Verify authentication functionality
- Check news fetching and summarization
- Test on different browsers and devices
- Update documentation if needed
- Ensure all functionality works properly
- Test both text and voice features
- Get approval from maintainers
Contact: dhruv.ldrp9@gmail.com
- Live Application: newsagent.dhruv.at
- GitHub Repository: github.com/dhruvldrp9/NewsAgent
- Developer LinkedIn: linkedin.com/in/dhruvp9