Skip to content

I have done this project in CSCI 5409 - Advance Cloud Computing during my Masters in Applied Computer Science.

Notifications You must be signed in to change notification settings

UltraHopeful/Tripflex-tripMangement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tripflex

I have done this project in CSCI 5409 - Advance Cloud Computing during my Masters in Applied Computer Science. This project is about trip management, where users can buy the trip package with some basic features. Here, the project's main importance is using various AWS cloud services. The front end is deployed on the EC2 instance. For this project, cloud formation is also used for how to auto-deploy or provision AWS cloud services by this script. In this project, the frontend is used material UI to make the web application user interface minimal and responsive. For the backend, we use AWS services like lambda function with API gateway, Cognito for user management, SNS to send emails, Dynamo DB to store data and S3 to store images for the project.

Installation

Prerequisites

First you have to clone this repository and then open both directory as different project and follow the below commands.

Installing

After that you have to open the terminal and do

npm install

after that to run the site you have to type

npm start

Built With

Used AWS Services

  • EC2 instance
  • Load Balancer
  • Cognito
  • VPC
  • Dynamo DB
  • S3
  • Lambda Functions
  • API gateway
  • SNS

About

I have done this project in CSCI 5409 - Advance Cloud Computing during my Masters in Applied Computer Science.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published