Skip to content

Car rental web application built in Angular and Java

License

Notifications You must be signed in to change notification settings

Aquerr/RentaCar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RentaCar

License

General

RentaCar is a self-hosted website offering car rental services.

Mainly built to improve coding skills around Spring and Angular.

Tech stack

  • Java & Spring Boot (Backend API)
  • Angular (Frontend)
  • RabbitMQ (handling of async events, i.e. mailing)
  • H2 database (+ Flyway)

Features

  • User profile
    • Uploadable avatar
    • 2FA (via QRCode generation app)
  • Car reservation
  • Admin pages
  • Mailing
  • I18n support (English + Polish)
  • Map support (WIP)
  • Payment (WIP)

Building

To build RentaCar:

  • Clone repo
  • Go to project directory
  • Run ./mvnw clean package
  • The rentacar.jar artifact will be located inside target directory.

Team

License

Apache License 2.0

Thanks

Thanks to JetBrains for their IDE

jetbrains

About

Car rental web application built in Angular and Java

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •