Tutti i progetti
In sviluppo

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.

AngularSpring BootJavaPostgreSQLStripeTypeScript
TipoApplicazione web
RuoloFull-Stack Developer
Periodogiu 2025 – oggi
Team1 persona
DominioE-commerce & Web

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.