HandsUp è un social network sviluppato come progetto di gruppo, pensato per mettere in contatto aziende e utenti con l'obiettivo di promuovere il volontariato.
La piattaforma è composta da:
- Backend in Java con Spring Boot
- Database SQL
- Frontend web in HTML, CSS e JavaScript
- Registrazione e login
- Creazione di un profilo aziendale
- Pubblicazione di post informativi o ispirazionali
- Creazione e gestione di eventi di volontariato
- Registrazione e login
- Creazione di un profilo utente stile Instagram
- Visualizzazione del feed con i post pubblicati dalle aziende
- Possibilità di aderire agli eventi di volontariato
- Java 17
- Spring Boot
- Spring Data JPA
- MySQL / PostgreSQL
- HTML5
- CSS3
- JavaScript (Vanilla JS)
- Maven / Gradle
- REST API