Skip to content

shawnt1790/concept-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Concept – Mini Portfolio & Search App

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.


Tech at a glance

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)

Getting it running locally

1. Spin up the API

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 createsuperuser

2. Load the Frontend

cd frontend
npm install
npm run dev           # opens on http://localhost:5173

You should now be able to add a creator and instantly see the new card show up.

USE OF AI

  1. ChatGPT - To establish the API endpoints, to generate code in backend files, to debug the bad API calls.
  2. Cursor - To debug the compile time errors, to setup a basic project directory.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors