Skip to content

bkarlida/CarRentex-BackEnd

 
 

Repository files navigation

Rent A Car Project

Project Manager

Burak Karlıdağ --> GitHub/bkarlida

Project Description

The Rent A Car Project is a web application designed to manage car rental processes. This project provides users with features such as renting cars, listing cars, making reservations, and updating car information.

Project Demo

Project Database ER Diagram

ER Diagram

Features

  • Users can register to the system, list cars, and perform rental transactions.
  • Administrators can add, update, and delete cars.
  • Detailed information for users and cars can be viewed.
  • Reservation transactions can be tracked.

Technologies

Frontend

  • HTML
  • CSS
  • JavaScript
  • React.js

Backend

  • Spring Boot
  • Java
  • PostgreSql

Getting Started

To run the project, follow the steps below:

Backend

  1. Navigate to the backend folder.
  2. Run the command ./mvnw clean install to install the necessary dependencies.
  3. Start the Spring Boot application with the command ./mvnw spring-boot:run.

Frontend

  1. Navigate to the frontend folder.
  2. Run the command npm install to install the necessary dependencies.
  3. Start the React application with the command npm start.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%