Skip to content

Illustre13/Guraride_MIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GuraRide Bike Rental Management System

0. Final Deployment link

To access the deployed version on Heroku Click here. https://bertin-app.herokuapp.com/dashboard

1. Project Description

The GuraRide Bike Rental Management System is an innovative web application specifically created to assist GuraRide in effectively managing their daily bike rentals in Kigali City. With the aim of streamlining the rental process and improving customer service, this system provides a comprehensive solution for both customers and GuraRide staff. Customers can easily rent bikes online and conveniently track their reservations, ensuring a seamless experience. Meanwhile, GuraRide benefits from an intuitive and user-friendly interface that allows them to efficiently manage their bike inventory and keep track of bike locations and statuses. By leveraging the GuraRide Bike Rental Management System, customers gain the ability to effortlessly browse through the available bike options, select their desired bike, and make reservations with just a few clicks. This online platform eliminates the need for customers to physically visit the rental store, saving them time and effort. Moreover, customers can conveniently monitor their reservations, ensuring they have access to the bike when they need it. The system's integration with GuraRide's inventory management enables real-time availability updates, ensuring accurate information is provided to customers during the reservation process. From GuraRide's perspective, the management system offers a range of powerful features to streamline their operations. Staff members can log into the system, view reservations, and efficiently handle the confirmation or rejection of reservations. This functionality provides GuraRide with centralized control and a comprehensive overview of their rental activities. Additionally, the system assists GuraRide in the check-in and check-out processes. When a customer arrives to pick up their bike, GuraRide staff can easily confirm the reservation and complete the bike handover process. The system also aids in tracking the return of bikes, enabling staff to efficiently manage the availability and location of each bike in real-time. Overall, the GuraRide Bike Rental Management System serves as a valuable tool in enhancing the efficiency and customer experience of GuraRide's bike rental services. With its user-friendly interface, customers can conveniently rent bikes online and monitor their reservations, while GuraRide gains the ability to efficiently manage their inventory, track bike locations, and ensure seamless operations. By leveraging this digital solution, GuraRide can elevate their rental business, optimize resource allocation, and deliver an exceptional customer service experience in Kigali City.

2. Technology Used

This is a web application project and was built using Spring Boot, an open-source Java framework that is designed to simplify the development of Java applications, particularly web applications and microservices.

  • 2.1 Languages that were used in this project

    For the backend I have used Java specifically Spring Boot and I have used HTML, CSS together with BootStrap for the frontend.

  • 2.2 Frameworks/modules and dependencies that were used in the project are:
    1. Spring Boot
    2. Spring Web
    3. Spring Security
    4. Thymeleaf
    5. Maven
    6. Lombook
    7. PostgreSQL

About

Guraride_MIS is a web application built using Spring Boot with Spring MVC, Spring Web, Spring, Security, Spring Data JPA, and other several dependecies in maven + postgresql for storing the application information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors