tutor is e-commerce course django app made for learning puposes. My main focus is to learn Docker, CI/CD, pytest, Django Class Based Views.
- Python
- Django
- Docker
- Postgreql
These tasks has been accomplished thus far or I am in the process of doing them:
- Separate setting for environments
- Create preliminary DB models
- Set up docker and docker-compose
- Add class based views
- Register and login
- Deploy on Railway
- Set up docker and docker-compose
- CRUD views for courses
- Add tests
- CI/CD
- Cart
- Ordering courses
- Search
- Chat
- Add recommendations
Clone repo git clone https://github.com/MateuszM-M/tutor
,
compose app docker-compose up
,
Browse http://127.0.0.1:8000/
Or
Online demo: https://tutor-production-d86c.up.railway.app/