2.8 KiB
2.8 KiB
Les 15: Eindproject Werkdag 1
Hoofdstuk
Deel 4: Advanced AI & Deployment (Les 13-18)
Beschrijving
Eerste intensieve werkdag aan je eindproject. Focus op core features bouwen, Q&A sessions, individuele hulp, en probleemoplossing. Docent beschikbaar voor guidance en klassikale sparring.
Te Behandelen (~45 min guidance + 120 min work)
- Q&A session: wat loop je tegen aan?
- Cursor tips & tricks review
- Debugging strategies en common patterns
- Performance optimization basics
- Deployment troubleshooting preview
- Hands-on assistance beschikbaar
- Code review feedback
- Feature planning discussion
Doel van deze Werkdag
- Core features van je eindproject afmaken
- Architecture validatie (is je setup goed?)
- Database integratie testen
- Auth flows uitwerken
- First AI feature implementeren
- Testing en bug fixes
Checklist voor deze Sessie
Code Quality:
- TypeScript geen errors
- No console.logs in production code
- Proper error handling
- Component props typed
Features:
- Core feature 1 werkend
- Core feature 2 werkend
- Data persistence (Supabase)
- Loading states visible
- Error states handled
Setup:
- Project structure clean
- .cursorrules up-to-date
- Environment variables configured
- Git history clean
Tools
- Cursor
- Chrome DevTools
- Supabase Dashboard
- GitHub
- Vercel (optional preview)
Lesopdracht (4 uur, hands-on werk)
Intensive Development Session
Hou je voortgang bij:
Eerste uur (0-60 min):
- Maak prioriteiten list van features
- Fix top 3 bugs van vorige sessies
- Test alles lokaal
- Ask docent for guidance if stuck
Twee uur (60-120 min):
- Implementeer core feature 1 (CRUD)
- Implementeer core feature 2
- Add loading/error states
- Styling pass 1
Drie uur (120-180 min):
- Implementeer AI feature (tool calling)
- Test end-to-end flows
- Fix bugs found
- Performance check
Vier uur (180-240 min):
- Polish UI
- Code cleanup
- Document decisions
- Commit and push
Deliverable
- Werkende core features
- Updated PROMPT-LOG.md (add entries)
- Updated AI-DECISIONS.md
- GitHub commits with progress
- Screenshot of working features
Huiswerk
Continue building your project for next session.
Checklist:
- Core features complete
- All changes pushed to GitHub
- PROMPT-LOG.md updated with prompts used
- AI-DECISIONS.md updated with choices made
- Ready for next workday session
Leerdoelen
Na deze les kan de student:
- Zelfstandig problemen identificeren en fixen
- Cursor effectief gebruiken voor rapid development
- Architectuur decisions valideren en aanpassen
- Debugging strategieën toepassen
- Features end-to-end implementeren
- Development workflows versnellen
- Documentatie up-to-date houden