Skip to content

Krishnamohan33/AquaCruise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AquaCruise CloudBooker: Navigating Boating House Reservations with Java Full-Stack on AWS

🌊 AquaCruise CloudBooker

A full-stack web application designed for managing boat house reservations.

πŸ—οΈ Built as a college project to demonstrate full-stack cloud deployment and backend architecture.

πŸ›  Tech Stack

  • Frontend: Vite + React (with lazy loading)
  • Backend: Java (Spring Boot)
  • Database: PostgreSQL
  • Cloud (Presentation Only): AWS EC2 & RDS (for initial deployment)
  • Status: πŸ”Ή Currently not hosted β€” previously deployed on AWS for demonstration purposes.

πŸ“š Key Features

  • πŸ” User authentication and secure session handling
  • πŸ“… Reservation system for boat house listings
  • πŸ› οΈ Admin panel for managing bookings and listings
  • ⚑ Optimized frontend with Vite and code-splitting (lazy loading)

πŸ“˜ What I Did

  • Developed and tested the Spring Boot backend with PostgreSQL integration
  • Built a responsive React frontend with Vite, optimized for fast loads
  • Wrote full deployment pipeline scripts for AWS (EC2 instance + RDS)
  • Delivered this project as part of a college presentation on cloud-native full-stack applications

About

🌊 AquaCruise CloudBooker – A full-stack Java + PostgreSQL boating reservation system. Frontend in Vite with lazy loading, deployed on AWS.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages