- Framework: React
- Build Tool: Vite
- Styling: Tailwind CSS (update if different)
- API Communication: Axios / Fetch
frontend/
│
├── src/
│ ├── components/ # Reusable UI components
│ ├── pages/ # Route pages
│ ├── services/ # API calls
│ └── main.jsx # Entry point
│
├── public/
├── package.json
└── vite.config.js
cd frontendnpm installnpm run devApp runs at:
http://localhost:5173
- Language: Python
- Framework: FastAPI
- Server: Uvicorn
- Containerization: Docker
backend/
│
├── app/ # Main application code
├── requirements.txt # Python dependencies
├── Dockerfile # Container configuration
├── .env # Environment variables
└── run.py # Entry point
git clone <repo-url>
cd backendpython -m venv venv
source venv/bin/activate # Linux / Mac
venv\Scripts\activate # Windowspip install -r requirements.txtuvicorn app.main:app --reloadServer runs at:
http://127.0.0.1:8000
API docs:
http://127.0.0.1:8000/docs
Create a .env file and configure:
DATABASE_URL=
SECRET_KEY=
DEBUG=True