Bigcorp Shop is a Django ecommerce project with an API and various features. this YouTube playlist
To run the project, follow these steps:
- Build the project locally using Docker Compose: $sudo docker-compose build
- Run the project: $ sudo docker-compose up
- After running the project, create a superuser using the following command: $ sudo docker exec -it bigcorp-backend python manage.py createsuperuser
- Access the admin interface in your browser and manually create at least one category for products.
- Generate fake products using the following command: $ sudo docker exec -it bigcorp-backend python manage.py fakeproducts
This project is built using the following technologies:
- Python
- JavaScript
- Ajax
- CSS
- HTML
- Postgres
- Celery Beat
- Celery Result
- Celery
- Redis Broker
- Django Htmx
- Nginx
- Gunicorn
- API
- Swagger and Redoc Docs
- Celery Flower
- Stripe
- Yookassa
- Django Rest Framework
- Docker
- Docker Compose
- GitHub Actions
- Git
This project is a work in progress and will be improved further.
Contributions to this project are welcome. Please follow the standard contribution guidelines.
Special thanks to for every supporter this YouTube playlist for providing motivation on creating this project.
This project is open source.