ProjectsCookShare

Community Recipe Sharing Platform

CookShare was a fourth year academic project, and the brief was simple: build a community platform where users can share and discover recipes. Not the most groundbreaking idea, but a good opportunity to go deeper into Spring Boot.

Users can create an account, post their own recipes, browse by category, like and comment on what others share, and save their favorites. Everything you'd expect from a platform like this, built from scratch with a Spring Boot backend, Thymeleaf for server rendered pages, and MySQL.

It was less about the idea and more about learning how to structure a real multi-user web application with authentication, role based access, and a proper database layer.

Spring BootJavaThymeleafMySQLSpring SecuritySpring Data JPAHibernateLombok
CookShare screenshot 1CookShare screenshot 2CookShare screenshot 3CookShare screenshot 4