Welcome to the 2-hour (hopefully), hands-on workshop focused on building a small AI-powered CRM using:
- Next.js 16
- React 19
- Tailwindcss
- SQLite + TypeORM
- Requesty (LLM) via the
aiSDK
This project is intentionally incomplete.
Your job is to finish it with the help of AI coding assistants such as Cursor, Copilot, Roo, Aider, etc.
Assignments are in docs/assignments:
- Warmup
- Database & TypeORM
- API Endpoints
- UI
- AI Integration
- AI CRM Features
- AI-Assisted Refactor
Each assignment is short and goal-oriented.
Your assistant should write most of the code.
Good luck & have fun 🚀
===============================================================================================================================================================================
This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.