A monorepo project with Django backend and Remix (Vite) frontend.
TimeReel/
├── backend/ # Django backend
│ └── core/ # Django project settings
├── frontend/ # React + Vite frontend
└── package.json # Root package.json for managing the monorepo
-
Backend Setup
cd backend # Activate virtual environment .\venv\Scripts\Activate.ps1 # Install dependencies if not already installed pip install -r requirements.txt # Run migrations python manage.py migrate
-
Frontend Setup
cd frontend npm install -
Running the Development Servers
# Run backend (from backend directory with venv activated) python manage.py runserver # In another terminal, run frontend (from frontend directory) npm run dev
- Backend runs on: http://localhost:8000
- Frontend runs on: http://localhost:5173
-
Backend:
- Django
- Django REST Framework
- Django CORS Headers
-
Frontend:
- React
- TypeScript
- Vite