Skip to content

A serverless and distributed application that allows making guest reservations for vacation. The DALVacationHome provides an online virtual assistance, which can quickly answer the queries of users, and in addition, the application provides a distributed message passing functionality (SQS) between the authorized users and agents.

Notifications You must be signed in to change notification settings

snehit221/aws-dal-vacation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup infrastructure

  • Follow documentation in infra
  • Once everything is setup, you can run below command to deploy and destroy your AWS infrastructure.
make deploy
make destroy

Lambdas

  • Write your lambda functions inside dedicated folder <your-lambda-name>. Add index.<any-programming-language> file inside that folder that contains the logic.
  • Write Deployment CDKTF definition for that lambda. Here is example

UI

  • UI code is written in ui folder using React.
  • It is deployed to S3 as static website. You can either run it in your local or deploy (read infra/README.md).

About

A serverless and distributed application that allows making guest reservations for vacation. The DALVacationHome provides an online virtual assistance, which can quickly answer the queries of users, and in addition, the application provides a distributed message passing functionality (SQS) between the authorized users and agents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published