Skip to content

Latest commit

Β 

History

History
40 lines (27 loc) Β· 1.21 KB

File metadata and controls

40 lines (27 loc) Β· 1.21 KB

Contributing Guide

πŸ‘‹ Welcome! Thank you for considering contributing to this project.

πŸ“Œ Purpose

This project is created for educational purposes and as part of my professional portfolio. Contributions are welcome if they help improve clarity, documentation, or functionality β€” especially for beginners learning Docker and CI/CD.

🧱 Project Structure

  • backend/ β€” Flask API
  • frontend/ β€” Node.js frontend
  • nginx/ β€” Nginx reverse proxy
  • .github/workflows/ β€” GitHub Actions CI/CD
  • docker-compose.yml β€” Local setup
  • README.md / README.ru.md β€” Documentation

βœ… How to Contribute

  1. Fork the repository
  2. Create a branch: git checkout -b feature/your-feature-name
  3. Make changes, write clear comments
  4. Test your changes locally with Docker
  5. Commit: git commit -m "Add useful feature"
  6. Push to your fork and open a Pull Request

πŸ’¬ Issues & Suggestions

Feel free to open issues for:

  • Bugs
  • Suggestions for improvement
  • Questions from beginners (they are welcome!)

πŸ“„ License

By contributing, you agree that your contributions will be licensed under the MIT License.


Thanks again for being here and supporting open learning!