[https://drive.google.com/file/d/1XWPkX6FN6Vrhc4KCLNVEcIHkLcauoPO1/view?usp=sharing)
- Frontend: React + TypeScript + Ant Design
- Backend: FastAPI + Uvicorn + asyncpg + httpx
- DB: PostgreSQL (Neon)
- Containerization: Docker & Docker Compose
- Clone the repo
- Run
docker-compose up --build - Open bower to Frontend: http://localhost:3000
- API Docs: http://localhost:8000/docs
- Clone the repo
- Run
pip install -r requirements.txt - Run
uvicorn app:app --reload --port 8000to start backend - Open different terminal and run
cd frontendmove to frontend directory - Run
npm install - Run
set PORT=3000&&npm start - Open bower to Frontend: http://localhost:3000
- API Docs: http://localhost:8000/docs