A basic, tiny full-stack demo that lets creatives post public profiles (photo, bio, tags, links) and lets users search or filter them by name or creative field.
| Layer | What was used |
|---|---|
| Backend | Django 5 + Django REST Framework |
| Database | PostgreSQL by default (SQLite for quick local runs) |
| Frontend | React 18, Vite, TypeScript |
| Styling | Utility CSS (Tailwind via CDN) |
cd backend
python -m venv .venv && source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver 8000
# optional
python manage.py createsuperusercd frontend
npm install
npm run dev # opens on http://localhost:5173You should now be able to add a creator and instantly see the new card show up.
- ChatGPT - To establish the API endpoints, to generate code in backend files, to debug the bad API calls.
- Cursor - To debug the compile time errors, to setup a basic project directory.