Full-Stack Appointment Booking System with REST API Integration

During my studies at the University of Stirling, I developed a comprehensive appointment booking system, combining a robust back-end based on Java and Spring Boot with a smooth front-end in React. I also implemented a REST API to ensure efficient communication between the front-end and back-end. This project allowed me to master full-stack development while ensuring an optimal user experience. It was a significant achievement as I was able to lead the project from start to finish, applying the best practices of software development.