This is an educational project. For me as a beginner developer and for beginner software testers. Product managers, team leads, product managers, and anyone interested in contributing to the development of the IT industry are welcome to participate.
Who is this project for?
- Beginner developers - to learn the full development cycle
- Future testers - to practice writing automated tests
- All IT specialists - to understand how modern projects work
What can you do in the project?
- View the menu and add products to the cart
- Place orders
- Manage inventory through the admin panel
- Write automated tests
- Configure the CI/CD pipeline
Development Plans
Docker Containerization
- Dockerfile for application packaging
- docker-compose.yml for easy launch
Automated Testing and CI/CD
- Pytest for unit testing
- Allure Report for beautiful reports
- GitHub Actions for automated tests
Business Features
- QR Codes for Customer Identification
- Discount System for 10 Orders