Loyalty Platform è un API creata con SpringBoot pensata per una piattaforma di fidelizzazione dei clienti per delle attività commerciali. Essa permette di simulare la registrazione delle attività, di coalizzarle e di configurare programmi fedeltà di diverso tipo.
All'interno della cartella 'Documents' si possono trovare:
- il documento derivante dall'analisi dei requisiti sulla base del colloquio con il committente
- un documento esplicativo contenente le regole di comportamento definite per la piattaforma
- il progetto Visual Paradigm (VPP) contenente i vari artefatti prodotti nel corso delle iterazioni
Per avviare il progetto:
- scaricare lo ZIP del progetto ed estrarlo
- aprirlo dal proprio IDE ed avviarlo
È possibile testare rapidamente il progetto importando in Postman il file "LoyaltyPlatform.postman_collection.json". Per un corretto funzionamento dell'applicazione si consiglia di creare almeno due owner e successivamente svolgere le varie operazioni sulle coalizioni automaticamente create.
Sviluppato come progetto d'esame per UNICAM da Stefano Bisonni, Sofia Martinelli e Alessio Gesuelli.