Lab_10 - Tejaswini94/ASE_Lab GitHub Wiki

CS551 Advanced Software Engineering

LAB ASSIGNMENT #10

Tasks

1.Create REST services for CRUD operation in MongoDB

2.Use this REST services and create Web Application which should have following features:

•User can sign up or login

•After signup/login, in next page display all the users and details of user

•Provide options for update or delete user data

3.Deploy your application on to Amazon instance

Softwares/Tools Used

Mongo DB, Amazon AWS, WebStorm, HTML, NodeJS, CSS

Application Description

This application is mainly to perform CRUD operations in Mongo DB with REST Service. The application contains Login page where the Admin has to log in with valid details. After login list of students are fetched from Mongo DB and displayed on Home Screen. Admin can also add new student details. Apart from this admin can update the student details and can delete the existing student. This application is deployed in Amazon AWS.

Login Page

Register Page

User Page

Update details

Delete details

update page

![](https://github.com/Tejaswini94/ASE_Lab/raw/master/Lab_ASSIGNMENT10/Documentation/Screenshot%20(95).png

MongoDB

Amazon web services

Deploying project

URL

http://sample-env-2.nxpympv9ky.us-west-2.elasticbeanstalk.com/