A modern task management application built with React, TypeScript, and Express.
- Frontend: React 18 + TypeScript + Vite + TailwindCSS
- Backend: Express + TypeScript + SQLite (via better-sqlite3)
- Testing: Vitest (frontend) + Jest + Supertest (backend)
- Auth: JWT-based authentication
# Install all dependencies
npm install --prefix backend && npm install --prefix frontend
# Start dev servers
npm run dev --prefix backend # port 3001
npm run dev --prefix frontend # port 5173This repo is connected to an automated SDLC pipeline via example-agents.
| Stage | Trigger | Agent |
|---|---|---|
| Spec | Label needs-spec on issue |
spec-agent |
| TDD | Label spec-approved on issue |
tdd-agent |
| Code | Label needs-implementation on PR |
code-agent |
| Review | PR opened/updated | review-agent |
| Deploy | PR merged to main | deploy-agent |
taskflow-app/
├── backend/ Express API (port 3001)
└── frontend/ React SPA (port 5173)