Skip to content

Lokrip/bigcorp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bigcorp Shop

Description

Bigcorp Shop is a Django e-commerce project with an API and various features. I created this project in a course in 2022 and forgot about it, it would be cool to put it in the repository as a souvenir.

Installation

To run the project, follow these steps:

  1. Build the project locally using Docker Compose: $sudo docker-compose build
  2. Run the project: $ sudo docker-compose up

Usage

  1. After running the project, create a superuser using the following command: $ sudo docker exec -it bigcorp-backend python manage.py createsuperuser
  2. Access the admin interface in your browser and manually create at least one category for products.
  3. Generate fake products using the following command: $ sudo docker exec -it bigcorp-backend python manage.py fakeproducts

Technologies Used

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

Future Improvements

This project is a work in progress and will be improved further.

Contribution Guidelines

Contributions to this project are welcome. Please follow the standard contribution guidelines.

License

This project is open source.

About

I created this project in a course in 2022 and forgot about it, it would be cool to put it in the repository as a souvenir.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors