During this semester for the cloud computing course, you will develop the backend for a cloud based RideShare application, that can be used to pool rides.

computer science

Description

RideShare on AmazonAWS 

During this semester for the cloud computing course, you will develop the backend for a cloud based RideShare application, that can be used to pool rides. The RideShare application allows the users to create a new ride if they are travelling from point A to point B. The application should be able to 

● Add a new user 

● Delete an existing user 

● Create a new Ride 

● Search for an existing ride between a source and a destination 

● Join an existing ride 

● Delete a ride 


The entire application will be deployed on Amazon Web Services using the AWS educate starter account preloaded with $75 of credit that has been provided to you.


Scope of Assignment 1 

For this assignment, you should complete the backend processing of RideShare using REST APIs on the AWS instance. There is no need to create any Front End. 


When creating items on the AWS instance, you can store it in any database of your choice. This part will be addressed in further assignments. You need not necessarily need to store it on a database too. It is enough to store this somehow on the filesystem in whatever format you want.


Deliverables 

1. Each one of the APIs given below must be implemented with proper status codes 

2. These APIs must be exposed on the public IP address, so that we can run a test script to test for correctness of the functioning of the API. Hence it is important that you must stick to the specification. Major focus of the credits must be on this. 

3. Please submit a one page report based on the template. (Template will be shared at a later date)




Related Questions in computer science category