Caladory
Piattaforma e-commerce full-stack per la gestione e vendita di prodotti: utenti, catalogo aziendale, ordini e pagamenti Stripe — sviluppata da zero con Angular e Spring Boot.
Caladory è un progetto personale che nasce dall'idea di costruire una piattaforma e-commerce completa partendo da zero, senza affidarsi a CMS preconfezionati. Il sistema distingue due tipologie di utente: le aziende, che possono pubblicare prodotti e gestire il proprio catalogo, e i clienti, che possono sfogliare l'offerta, acquistare con pagamento Stripe e consultare lo storico ordini. Tutto sviluppato con Angular sul frontend, Spring Boot sul backend e PostgreSQL come database.
Progettare un sistema di ruoli flessibile che permetta alle aziende di gestire il proprio catalogo in autonomia mantenendo al tempo stesso un'esperienza di acquisto fluida per i clienti finali.
Progettazione architetturale, sviluppo frontend Angular, sviluppo backend Spring Boot, modellazione database PostgreSQL, integrazione Stripe per pagamenti sicuri, gestione ruoli utente (azienda / cliente), area personale con storico ordini e catalogo prodotti.
Frontend Angular con gestione stato e navigazione protetta per ruolo. Backend Spring Boot REST con Spring Security, JPA/Hibernate su PostgreSQL. Stripe SDK per la gestione dei pagamenti. Separazione netta tra dominio aziendale e cliente.
Architettura full-stack funzionante con autenticazione, gestione ruoli, catalogo prodotti e integrazione Stripe in sandbox. Flusso di acquisto completo end-to-end.
Piattaforma e-commerce custom completa, dall'architettura al pagamento, senza dipendenze da CMS o piattaforme di terzi.
Hai un progetto simile?
Raccontami cosa hai in mente — dalla prima idea alla produzione.
