← Torna ai progetti
Selected case study

FlowManager

Un gestionale Laravel costruito per mostrare un flusso applicativo completo: dati, autorizzazioni, import, ricerca e interfaccia responsive.

Dashboard FlowManager
P
Aziende
Contatti
Attività
Ruolo Full-stack development
Stack Laravel · PHP · MySQL · JS
Focus Workflow · UX · Data
Overview

Un progetto pensato come applicazione reale, non come semplice demo.

FlowManager nasce come progetto portfolio per dimostrare capacità full-stack con Laravel, mantenendo una struttura vicina a quella di un gestionale utilizzabile in produzione.

L’obiettivo è gestire entità correlate, permessi, ricerca, filtri e importazione dati attraverso un’interfaccia coerente e testabile.

Challenge

Mostrare complessità senza rendere complessa l’esperienza.

Il punto principale era costruire funzionalità da gestionale — autorizzazioni, CRUD, import e ricerca — mantenendo il codice leggibile e l’interfaccia immediata.

Solution

Separazione chiara tra responsabilità.

Controller, policy, validazione e query gestiscono la logica applicativa; Blade, CSS e JavaScript mantengono la presentazione indipendente e responsive.

01
Key features

Funzionalità principali.

01

Companies

CRUD, ricerca, filtri, validazione e gestione dello stato delle aziende.

02

Contacts

Anagrafica contatti collegata alle aziende e navigazione coerente tra le entità.

03

Roles & Permissions

Livelli viewer, operator e administrator con autorizzazioni applicative dedicate.

04

Excel Import

Importazione dati con anteprima, mapping delle colonne e controlli prima del salvataggio.

05

Responsive UI

Interfaccia utilizzabile da desktop e mobile con gerarchia visiva coerente.

06

Automated Tests

Test feature per verificare accessi, policy, CRUD, ricerca e comportamenti principali.

02
Architecture

Stack e scelte tecniche.

Framework Laravel 13
Backend PHP 8.5
Database MySQL
Frontend Blade · CSS · JavaScript
Build Vite
Quality Policies · Validation · Tests · Git
Result

Un progetto che racconta sia il codice sia il modo di lavorare.

FlowManager riunisce backend Laravel, database, autorizzazioni, importazione dati, testing e frontend in un unico case study consultabile durante un colloquio tecnico.