Collaborative task management SaaS (portfolio). Next.js frontend, Express API, PostgreSQL.
- Start Postgres (Docker Desktop required):
docker compose up -d- Install, migrate, seed, start:
npm install
cd apps/api
npx prisma migrate dev --name init
npx prisma db seed
cd ../..
npm run devDemo login: syed.ali@taskflow.dev / demo1234 (owner: Syed Ali)
- Web: http://localhost:3000
- API health: http://localhost:3001/health
Developer notes (auth cookies, SSR, drag-and-drop): docs/DEVELOPERS.md
apps/web— Next.js App Router UIapps/api— Express + Prismapackages/shared— Zod schemas and TypeScript types