RetailManagerLite è un piccolo gestionale per il settore retail/GDO sviluppato con ASP.NET Core, SQLite e React + TypeScript. Permette di gestire prodotti con operazioni CRUD (Crea, Leggi, Aggiorna, Elimina) e funzionalità avanzate come ricerca filtrata e modifica inline. Il progetto è pensato come demo per dimostrare competenze fullstack in un contesto reale di gestione punti vendita.
- ASP.NET Core Web API
- Entity Framework Core con SQLite
- C# 11
- React + TypeScript
- Axios per le chiamate HTTP
- Bootstrap 5 per lo styling
Dal terminale, posizionati nella cartella backend:
Esegui i seguenti comandi per compilare e avviare il backend:
dotnet build
dotnet run
-
Posizionati nella cartella frontend che si trova all'interno della directory principale.
-
Apri un terminale in questa cartella e poi digita i seguenti comandi:
npm install npm start