Skip to content

vaibhavramchandani/Vacation_Home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vacation Home

Overview

Vacation Home is a serverless web application for managing vacation home room availability and bookings. The backend uses AWS Lambda and API Gateway with DynamoDB for data storage, while the frontend is a Vite + React app styled with Tailwind/DaisyUI. Infrastructure is defined with both CloudFormation and Terraform.

Folder Structure

  • DalVacationHome.yaml CloudFormation template defining DynamoDB tables and API Gateway + Lambda functions (e.g., rooms and bookings endpoints).
  • frontend/ Vite + React frontend with Tailwind/DaisyUI and supporting build/config files.
  • LambdaDalVacationJava/ Java-based Lambda functions with Gradle build scripts.
  • lambda-backup/ Archived or experimental Lambda modules and related artifacts.
  • Teraform/ Terraform configuration and related files (including Cognito user pool and cloud functions).
  • .gitignore Git ignore rules for the repository.

Notes

  • Infrastructure is split across CloudFormation (DalVacationHome.yaml) and Terraform (Teraform/).
  • The Teraform directory name is kept as-is to match the existing project structure.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors