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

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. 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.