Accesso e registrazione
Login e creazione dell’account per gli utenti del portale
Fintech · Area clienti · Web + responsive
Un’applicazione web per una società finanziaria con profili utente separati e statistiche sui contratti. Realizzata con Laravel e React.

Il cliente è una società finanziaria che sta sviluppando una nuova linea di servizi online. Serviva un’area clienti in cui ogni tipo di cliente — persona fisica, persona giuridica, lavoratore autonomo o ditta individuale — vedesse i propri contratti e le relative statistiche e gestisse i documenti in un’unica interfaccia.
Abbiamo progettato e sviluppato un portale web con profili utente separati: ogni tipo di account ha il proprio insieme di dati e azioni. Il portale riunisce i contratti con stati, scadenze e importi, le sezioni per documenti e ricevute e un piano dei pagamenti con calcolo dell’imposta sul reddito. L’interfaccia si adatta ai dispositivi mobili.
Realizzare un’area clienti web con profili separati, statistiche sui contratti e layout responsive.
Il prodotto riunisce in un’unica interfaccia diversi tipi di clienti — persone fisiche, persone giuridiche, lavoratori autonomi e ditte individuali. La logica di accesso e visualizzazione doveva garantire che ogni profilo vedesse solo i contratti, i documenti e i pagamenti di sua pertinenza, e che il portale fosse altrettanto comodo su desktop e su smartphone.
Abbiamo costruito il portale su Laravel e React: il back-end Laravel gestisce logica di business, separazione dei profili e API, mentre l’interfaccia React rende rapido e fluido il lavoro su contratti, documenti e pagamenti.
Il lavoro è stato condotto in Scrum — sprint brevi con consegne progressive al cliente, così da mostrare i risultati per parti e riallineare le priorità. In parallelo abbiamo risolto la questione infrastrutturale dell’accesso alla rete protetta del cliente, perché sviluppo e test si svolgessero nell’ambiente reale dell’azienda.
Login e creazione dell’account per gli utenti del portale
Persona fisica, persona giuridica, lavoratore autonomo e ditta individuale — ognuno con i propri dati
Stati, scadenze e importi di ogni contratto in un unico posto
Archivio dei documenti contrattuali e caricamento delle ricevute, anche tramite link
Calcolo dei pagamenti con parametri, entrate/uscite e imposta sul reddito, esportazione del piano
Il portale funziona correttamente sui dispositivi mobili

La schermata principale dell’area clienti: a sinistra la navigazione con il profilo utente (Buongiorno, Ivan · Il tuo ID) e le voci Profilo, Contratti, Richieste, Certificati, Notifiche con contatore (15) ed Esci. Al centro è aperta la scheda del contratto n. 15236485625 con date di apertura, chiusura e scadenza, ente, importo investito e tipo di cliente.
Nella scheda del contratto ci sono i blocchi comprimibili «Documenti» e «Ricevute»: il cliente vede il numero del contratto, l’accordo integrativo e le ricevute caricate con le date. A sinistra nello screenshot, la vista mobile dello stesso menu: il portale si adatta allo smartphone senza perdere la struttura.

Uno schema del processo di sviluppo in sei passaggi: Analisi di business, Discovery, Analisi e design, Sviluppo, Test, Supporto. La fila superiore delle fasi preparatorie è attenuata, quella inferiore è resa con cerchi accentati attivi.
La grafica rispecchia l’approccio per fasi in Scrum: il prodotto è passato dall’analisi e dalla progettazione allo sviluppo, ai test e al supporto per sprint, con consegna dei risultati al cliente a ogni fase.

La schermata di ricevute e pagamenti: nella finestra «Carica ricevuta» il cliente allega un file (12cdcd.jpeg) o incolla un link e lo invia. Nell’area principale è aperto il blocco «Ricevute» con le schede Parametri di calcolo / Entrate-uscite / Pagamenti.
La scheda «Pagamenti» mostra una tabella con data di rimborso, tipo di pagamento, importo, tasso, imposta sul reddito effettiva e stato del pagamento, con in fondo il link «Scarica il piano». Così il cliente tiene sotto controllo i flussi del contratto ed esporta il piano dei pagamenti.

Il layout finale del portale: una grande schermata desktop con notifiche ed elenchi affiancata da diversi mockup di smartphone — moduli di richiesta, notifiche, elenchi di contratti e certificati in versione mobile.
La composizione mostra che lo stesso portale funziona con la stessa coerenza su schermo grande e su smartphone: il layout responsive mantiene navigazione e dati sui dispositivi mobili.
Un’unica interfaccia web riunisce tutti i tipi di profilo in un solo canale: il cliente non deve usare applicazioni diverse per funzioni diverse. Laravel offre un back-end affidabile con controllo degli accessi per ruoli, React un’interfaccia reattiva senza ricaricare la pagina. Sistemi separati avrebbero raddoppiato i costi di manutenzione e complicato l’accesso per gli utenti finali.
Area clienti web su Laravel e React — un’interfaccia unica per i clienti dell’azienda.
Registrazione e accesso: e-mail e password, recupero dell’accesso.
Tipi di profilo: persona fisica, persona giuridica, lavoratore autonomo, ditta individuale.
Statistiche sui contratti: stati, importi e scadenze nell’area clienti.
Layout responsive: il portale funziona correttamente sui dispositivi mobili.
Consegna delle funzionalità per sprint Scrum — senza un unico rilascio monolitico.
Il progetto è stato gestito in Scrum: il lavoro procedeva per sprint, ogni fase comprendeva sviluppo e test con consegna progressiva dei risultati al cliente.
Un compito a parte è stato garantire l’accesso alla rete protetta dell’azienda: lo abbiamo risolto acquistando un modem e configurando gli accessi, dopodiché il team ha lavorato direttamente nell’ambiente chiuso del cliente.
Il portale tratta i dati personali dei clienti della società finanziaria. L’accesso al sistema avviene tramite connessione protetta; i dati sono trattati secondo i requisiti della giurisdizione del cliente, conservati sull’infrastruttura del cliente e l’accesso è limitato per ruoli.
Raccontaci i tuoi clienti, i tipi di account e i dati che devono vedere. Ti proporremo un’architettura e un piano di consegna per fasi.
Un’interfaccia web in cui il cliente si registra, consulta le statistiche dei propri contratti e gestisce il profilo; questo portale è basato su Laravel e React.
Dipende dall’ampiezza delle integrazioni; questo portale è stato sviluppato per fasi in Scrum ed è stato interamente accettato dal cliente in tempi stretti.
L’accesso avviene tramite la rete protetta del cliente; i dati sono trattati secondo i requisiti della sua giurisdizione e conservati sulla sua infrastruttura.
Sì, il profilo si adatta a persone fisiche, persone giuridiche, lavoratori autonomi e ditte individuali.
Il portale ha un layout responsive e funziona correttamente sui dispositivi mobili.
Casi correlati

Piattaforma microcrediti Laravel + React — dashboard mutuatario con firma elettronica, workstation underwriter, riscossioni, contabilità, admin.
Vedi il caso
Piattaforma di crypto trading Laravel + React — compravendita denominata in USDT, prezzi dinamici gestiti dall'admin, grafico live a 9 giorni, lancio negli Stati Uniti e in Europa.
Vedi il caso
Lancio end-to-end di token ERC-20 — contratto Solidity, security audit, listino sugli exchange, checkout MetaMask sul sito del progetto.
Vedi il casoCondividi alcuni dettagli e un consulente senior risponderà entro un giorno lavorativo.
Email: sales@yusmpgroup.com
Telefono: +374 44 871 811
Uffici: KAMAR Business Center, Vazgen Sargsyan St. 2, Erevan, Armenia · Remoto — sovrapposizione con la costa est degli Stati Uniti (9:00–13:00 ET)