71 lines
497 B
Markdown
71 lines
497 B
Markdown
# Architettura del progetto
|
|||
|
|
|
||
|
|
## Frontend
|
||
|
|
|
||
|
|
- React 19
|
||
|
|
- TypeScript
|
||
|
|
- TanStack Start
|
||
|
|
- Vite
|
||
|
|
- Tailwind CSS
|
||
|
|
- Radix UI
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Backend
|
||
|
|
|
||
|
|
- Supabase
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Hosting
|
||
|
|
|
||
|
|
- Vercel
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Versionamento
|
||
|
|
|
||
|
|
- Git
|
||
|
|
- GitHub
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Branch
|
||
|
|
|
||
|
|
- main → Produzione
|
||
|
|
- develop → Sviluppo
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Struttura del progetto
|
||
|
|
|
||
|
|
src/
|
||
|
|
|
||
|
|
- components/
|
||
|
|
- routes/
|
||
|
|
- lib/
|
||
|
|
- integrations/
|
||
|
|
- hooks/
|
||
|
|
- assets/
|
||
|
|
|
||
|
|
supabase/
|
||
|
|
|
||
|
|
docs/
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Flusso di sviluppo
|
||
|
|
|
||
|
|
develop
|
||
|
|
|
||
|
|
↓
|
||
|
|
|
||
|
|
Test
|
||
|
|
|
||
|
|
↓
|
||
|
|
|
||
|
|
Merge su main
|
||
|
|
|
||
|
|
↓
|
||
|
|
|
||
|
|
Deploy automatico su Vercel
|