A modern rental platform built with React frontend and Django backend.
Homepage with modern dark theme and yellow accents
\
RentEase/
frontend/ # React + Vite frontend
src/
public/
package.json
...
backend/ # Django REST API backend
rentease_backend/
requirements.txt
...
README.md # This file
\\
\\�ash cd frontend npm install npm run dev \\
\\�ash cd backend pip install -r requirements.txt python manage.py migrate python manage.py runserver \\
- React 18 with Vite
- Redux Toolkit + React Query
- Tailwind CSS + Radix UI
- React Router DOM
- React Hook Form + Zod validation
- Django + Django REST Framework
- JWT Authentication
- PostgreSQL/SQLite Database
- Django CORS Headers
- Start Django backend on \http://localhost:8000\
- Start React frontend on \http://localhost:5173\
- Frontend will communicate with backend via REST APIs
Create \rontend/.env:
\
VITE_API_BASE_URL=http://localhost:8000/api
\\
Create \�ackend/.env:
\
SECRET_KEY=your_secret_key
DEBUG=True
DATABASE_URL=sqlite:///db.sqlite3
\\
- Remove Firebase dependencies
- Set up project structure
- Create Django backend
- Implement authentication APIs
- Implement house/rental APIs
- Connect frontend to backend APIs

