← Back to Portfolio

🌴 Vacation Planner Web Application

This project is a comprehensive, full-stack vacation planning web application designed to replace and enhance an outdated travel booking system. Built using Spring Boot (Java) for a robust backend with RESTful APIs, it ensures seamless communication between the frontend and database. The frontend, powered by Angular (TypeScript), delivers a dynamic, responsive user experience, allowing users to easily plan and manage their vacations. MySQL is utilized for efficient data storage, handling everything from user profiles and vacation packages to carts and orders. With this application, users can browse vacation options, manage bookings, and complete transactions in a streamlined, modern interface.

Technologies Used

Features

Key Skills Demonstrated

Code Repository

The full project source code is available in the GitHub repository linked below.

View Code on GitHub

Live demo currently unavailable

Screenshots