A professional, full-stack portfolio website for an AI Engineer.
- Frontend: React + Vite + Tailwind CSS (Tailwind added in a later stage)
- Backend: Node.js + Express
- Database: PostgreSQL (added in a later stage)
ai-portfolio/
├── client/ # React + Vite frontend
├── server/ # Node + Express backend
└── README.md
Stage 0 — Scaffold. Basic frontend and backend skeletons only. No portfolio sections, no database, no AI assistant yet.
See setup instructions in the project chat / stage notes. In short:
# Backend
cd server
npm install
npm run dev
# Frontend (separate terminal)
cd client
npm install
npm run devBackend runs on http://localhost:5000
Frontend runs on http://localhost:5173
GET http://localhost:5000/api/health returns a JSON status confirming the API is running.