Un tableau de bord familial pour gérer les tâches, l'agenda et la météo.
- Todo list partagée
- Agenda familial
- Affichage de la météo en temps réel
- Java 17
- Spring Boot 4.0.0
- PostgreSQL 18
- Tailwind CSS 4.3.0
- Docker Compose 5.1.3
- Docker
- Docker Compose
- Node.js (pour Tailwind)
- Créez un fichier
.envà partir de.env.exampleet configurez vos variables. - Générez le CSS Tailwind :
cd src/main/resources/frontend && npm run build. - Lancez les conteneurs :
docker-compose up -d --build.
L'application est accessible à http://localhost:8081.
src/main/java: Code Javasrc/main/resources/templates: Templates Thymeleafsrc/main/resources/frontend: Fichiers Tailwindsrc/main/resources/static: Ressources statiques