Lab 10 - SwathiJasthi/ASE-Assignments GitHub Wiki

                                       **Assignment 10**
                                                                                              Name:J.Swathi,ClassID:35

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 signup 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 and share

Solution:

This application is mainly to perform CRUD operations in Mongo DB with REST Service. Application contains Login page where the Admin has to login 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 and can view in the below URL AWS Application Link: "studentdb-env.us-west-2.elasticbeanstalk.com"

Using Mongo Drivers:

On Successful Running:

RegisterPage:

On Successful Registration ..User is directed to Login:

Registering Student Details:

Entered Details:

On Successful Storing:

Deleting the Details:

On Successful Deletion:

Updating Details:

On Sucessful Updation:

Details in MongoDB:

AWS File Deployment: After successful uploading and deploying of file

Result:

Link: