Contributing to MEAN Stack with Docker
April 8, 2025 ยท View on GitHub
Thank you for considering contributing to this project! Here's how you can help.
Ways to Contribute
- Reporting bugs
- Suggesting features
- Submitting pull requests
- Improving documentation
Reporting Issues
When reporting issues, please use the issue templates provided. This ensures we have all the necessary information to address your concerns efficiently.
For bugs, please include:
- A clear description of the bug
- Steps to reproduce the issue
- Expected behavior
- Screenshots (if applicable)
- Environment details (OS, browser, versions)
For feature requests, please include:
- A clear description of the feature
- The motivation behind the request
- Any potential implementation details you have in mind
Pull Request Process
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Development Setup
Please refer to our Local Development Guide for details on setting up your development environment.
Code Style
- For TypeScript/JavaScript code, we follow the ESLint configuration in the project
- For Angular code, follow the Angular style guide
- Keep code clean, well-commented, and tested
Questions?
If you have any questions, feel free to open an issue with the "question" label.