This project provides a complete RESTful API for a shopping app, featuring user registration, secure login via JWT, cart management, and order processing with historical tracking.
1. FastAPI
2. SQLAlchemy
3. PostgreSQL
4. Docker
5. AWS Fargate
1. clone this repo
2. install docker desktop
3. command to build the image: docker build -t ishop .
4. command to run the container: docker-compose up
5. go to -> localhost:8000/doc
1. First create a user
2. Click the sign-in api
3. Copy the token, click authorize icon, and paste it there
4. Add items to cart and submit your order!