Publication Date

Fall 2022

Document Type

Capstone Project

Degree Name

Master of Science


Computer Science

First Advisor

Xin Chen, Ph.D

Second Advisor

Yunchuan Liu, Ph.D

Third Advisor

Dae Wook Kim, Ph.D.


In today's world of the fastest means of communication, one can reach one’s destination quite easily. However, the challenge is getting last-mile connectivity when traveling locally. Uber and local transport are there, but it takes time. In such a scenario, one will surely miss the car. A simple solution for these challenges is a car rental service.

Easy Rides is a website that will help rent a car with a click. Here users are allowed to rent a car for the day or by the hour as per their requirements. This website also has a hosting functionality where users can host their cars. To do so, they must enroll their car in the car rent list and earn regular income.

There are three users on the website.
 Renter – Navigate to choose the car of their choice and book it by making an advance rental payment.
 Owner – They can list their car in the marketplace, view the booking details, and post rental ratings
 Admin - must keep track of all users, including the Renter, Owner, The listed cars, and their bookings.

After signing into the website, the user will land on the homepage. The homepage is made very interactive and user-friendly. In the homepage's navigation menu, users can select various sections that will direct them to the different pages having unique functionality.

The purpose of the Easy Rides service is to make last connectivity easy and economical. To develop the website, we use HTML, CSS, Bootstrap, jQuery, and JavaScript for the front end. We use Java, Hibernate, and Rest APIs for the backend. Moreover, for storing data, we are using the MySQL database.