Skip to content

itsZORAL1/Project-Car-Rental

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Project-Car-Rental

This is a car rental project built using Servlet, JSP, JPA, MySQL for the database, and Stripe API for payment processing.

Overview

This project implements a car rental system that allows users to browse available cars, make reservations, and manage their bookings. It utilizes Java Servlets, JavaServer Pages (JSP), and Java Persistence API (JPA) for database interactions. Payment processing is handled using the Stripe API.

Features

  • User Authentication: Secure user authentication and authorization.
  • Car Listings: Browse available cars with detailed information.
  • Reservation System: Make reservations for desired cars.
  • Booking Management: View and manage booking history.
  • Payment Integration: Process payments securely using the Stripe API.

Technologies Used

  • Java Servlets
  • JavaServer Pages (JSP)
  • Java Persistence API (JPA)
  • MySQL
  • Stripe API

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/itsZORAL1/Project-Car-Rental.git
  2. Set up your MySQL database and update the configuration in src/main/resources/persistence.xml.

  3. Obtain your API keys from Stripe and update the payment configuration in the project.

  4. Build and run the project using your preferred IDE or build tool.

  5. Access the application through your browser at http://localhost:8080/Project-Car-Rental.

Contact

For any inquiries or feedback, feel free to reach out to [email protected]

Happy coding!

About

servlet-jsp-jpa car rental project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published