Benvenuto nella Documentazione
Questa è la documentazione completa del sistema RICEVUTE, un gestionale per ristoranti che permette di creare ordini, stampare comande, generare report e gestire il menu.
Scegli una sezione dal menu di navigazione sopra o esplora le categorie qui sotto.
Guide Utente
Tutorial e guide passo-passo per utilizzare il sistema. Perfetto per chi inizia!
ConsigliatoGuida Installazione
Istruzioni complete per installare e configurare il sistema sul tuo server.
Documentazione API
Endpoint REST, formati di richiesta/risposta e esempi di integrazione.
Documentazione Tecnica
Architettura del sistema, struttura del database e dettagli implementativi.
Funzionalità
Descrizione dettagliata delle funzionalità: staff flag, sconti, coperti e altro.
Testing e QA
Guide per il testing della stampa, sicurezza e verifica delle funzionalità.
Struttura Repository
Organizzazione dei file, convenzioni e standard del progetto.
Pagine Web
Screenshot e spiegazioni di tutte le interfacce dell'applicazione.
Summaries
Riepiloghi delle implementazioni e modifiche effettuate nel tempo.
Quick Start
Nuovo utente? Inizia da qui:
- Leggi la Guida Utente per imparare a usare il sistema
- Se devi installare il sistema, consulta la Guida Installazione
- Esplora le Pagine Web per vedere screenshot delle interfacce
Sviluppatore? Inizia da qui:
- Consulta la Struttura Repository per capire l'organizzazione
- Studia la Documentazione API per gli endpoint disponibili
- Leggi la Documentazione Tecnica per i dettagli architetturali
Caratteristiche Principali
- Gestione Ordini: Crea ordini con ricerca prodotti in tempo reale
- Ordini Staff: Traccia i pasti dello staff separatamente (costo zero, esclusi dai report)
- Supporto Sconti: Applica sconti agli ordini dei clienti
- Stampa per Reparto: Generazione automatica di ricevute per cucina, bar e altri reparti
- Report Giornalieri: Statistiche di vendita e ricavi con export PDF
- Pannello Admin: Gestisci prodotti, tavoli, categorie e reparti
Stack Tecnologico
- Frontend: HTML, CSS, JavaScript
- Backend: PHP 8.0+
- Database: MySQL/MariaDB
- Stampa: Integrazione CUPS per stampa ricevute
- API: Endpoint REST JSON