Paul Lacoste's repositories
TricloneAPI
Spring Boot API application for managing shared expenses, inspired by Tricount.
snake-game
Snake game in JS with Canvas API
SpringHoliday
Starter template for a leave-management REST API with Spring Boot 3, JWT Security (with refresh token), Email notifications (validation & resst password). Also possible to make a booking.
firstapirest
A minimal Spring Boot REST API featuring CRUD endpoints, secure file uploads with Apache Tika, image thumbnail generation via Thumbnailator and comprehensive unit & integration tests.
SpringBlog
A Spring Boot & Thymeleaf–based blog platform featuring user roles, CRUD posts, threaded comments, and some unit and functional tests.
Pololac
Config files for my GitHub profile.
CartService-Thymeleaf
Spring Boot & Thymeleaf starter project implementing a simple shopping cart with session-based cart management.
BookReviewManager
This is a small Java application (Maven project) focused on demonstrating the use of the Java Stream API. The main features include grouping books by genre and calculating statistics like the number of books and their average ratings.
ProjectsToDevs
A small Java project designed to connect project owners seeking developers for their application projects. Built with Maven and JPA-Hibernate, it implements a generic repository pattern for basic CRUD operations on entities, ensuring a clean and extensible architecture.
RPG-java
A simple text-based RPG game written in Java. The player controls a hero who fights randomly generated enemies in turn-based combat. The game includes scoring, saving leaderboard data, and exception handling.
WorkSphere_Angular
Site vitrine en Angular, réalisé avec la dernière version de Tailwind et déployé avec Vercel.
API-Spam-Checker
API utilisée pour vérifier que les emails ne font pas partie d'une liste noire
NewsLetter
Site d'actualités créé en Full Symfony. Dispose d'un module d'inscription à une newsletter qui vérifie l'email via une requête à une API custom "Spam checker" et envoie les mails à un serveur SMTP factice tournant dans Docker.
MedecineChinoise
Petit site en HTML/CSS(Bootstrap) réalisé l'année dernière. Il utilise quelques librairies JS comme AOS pour créer des animations.
Pokedex
Frontend en Angular permettant d'afficher des Pokemon et d'en rechercher. Les infos des Pokemon sont récupérées auprès d'une API gratuite. Intègre une connexion avec authentification par JWT (la aussi via une API gratuite), couplée à un AuthGuard et un TokenInterceptor.