Commit Graph

3 Commits

Author SHA1 Message Date
Gustavo Henrique Santos Souza de Miranda 87653b86cb feat: [US-014] - Delete project
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 04:18:56 -03:00
Gustavo Henrique Santos Souza de Miranda 10ac9fe1e0 feat: [US-013] - Create new project
Add NewProjectButton component with modal dialog for creating new projects:
- Button displays on dashboard with plus icon
- Modal with project name input
- Creates project in Supabase with empty flowchart_data
- Redirects to /editor/[projectId] on success
- Error handling with user feedback

Also fixes lint error in signup page (setState in effect).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 04:16:05 -03:00
Gustavo Henrique Santos Souza de Miranda be4ecc482e feat: [US-012] - Dashboard - list projects
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 04:12:41 -03:00