An open API service indexing awesome lists of open source software.

https://github.com/vitaee/e-commerceproject

Real World E-Commerce backend development with fastapi.
https://github.com/vitaee/e-commerceproject

e-commerce factory-pattern fastapi mysql

Last synced: 3 months ago
JSON representation

Real World E-Commerce backend development with fastapi.

Awesome Lists containing this project

README

          

# E-Commerce Project
This project developped according to lecture (ECC431 E-Commerce) requirements. A technical elective lecture given by [MSc. Buğra Demircioğlu](https://ziraat.neu.edu.tr/akademik-personel/bugra-demircioglu/).

## Diagrams for E-Commerce Project
I like to implement projects according to the diagrams. Also i like design/implement diagrams for the software projects.

### This is the concept diagram if we want to move the project to AWS.
![AWSDiagram](./conceptAWS.png)

### This is the concept diagram of project structure.
![Diagram](./conceptdiagram.svg)

## Pages (Will be developped)

- Register and Login: user authentication.
- Home: list of products and user information.
- Detail: detail of product.
- Basket: purchased products.

## Run the project (Will be updated while development)

- poetry shell
- poetry install ( i assume u have installed poetry )
- python manage.py

## Used Techs (Will be updated while development)
- python 3.10.6
- fastapi
- mysql
- docker & docker-compose
- celery
- poetry