Skip to content

Elerama FrontendFrontend ERP Moderno

React 19 โ€ข React Router 7 โ€ข TanStack Query โ€ข TypeScript

Inizia in 3 Step โ€‹

1. Configura Ambiente โ€‹

bash
npm install
cp .env.example .env.local

2. Avvia Sviluppo โ€‹

bash
npm run dev

3. Esplora le Guide โ€‹

Cosa vuoi fare?Guida
Aggiungere un endpoint APINuovo Modulo API
Creare una nuova paginaNuova Route
Pattern componentiComponent Patterns
Comprendere autenticazioneAutenticazione
Data fetchingTanStack Query Guide

Struttura Progetto โ€‹

app/
โ”œโ”€โ”€ api/admin/{modulo}/      # API client functions
โ”œโ”€โ”€ schemas/admin/{modulo}/  # Zod schemas + TypeScript types
โ”œโ”€โ”€ hooks/api/admin/{modulo}/ # TanStack Query hooks
โ”œโ”€โ”€ routes/                   # React Router pages
โ”œโ”€โ”€ components/               # Componenti condivisi
โ”œโ”€โ”€ lib/                      # Utilities (auth, api, query-client)
โ””โ”€โ”€ store/                    # Zustand stores

Pattern: La struttura rispecchia i path delle API backend. Per erp/admin/brands โ†’ directory admin/brands/

Documentazione Elerama Frontend