Skip to content

tinas/gezgin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gezgin

Bike, Scooter and Car rental in one app

gezgin

Project setup

Backend

npm install

Start the project

npm start

Start the project with nodemon

npm run watch

Frontend

npm install

Start the project

npm run serve

First Usage

Click on the application 'Sign Up' menu and register.

Create Booking

Click on the Start a new booking button

Enter one of the following codes in the parking unit code field and start a booking

Note: Whichever vehicle you started booking with, you must enter the corresponding parking unit code for that vehicle!

parking unit codes

bike: '101010'
scooter: '202020'
car: '303030'

End Booking

Click on the End Booking button

Enter one of the following codes in the parking unit code field and complete a booking

parking unit codes

bike: '111111'
scooter: '222222'
car: '333333'

that's it. You simulated a booking process :)

Project class diagram

gezgin


Project introduction

Target

Booking bike, scooters and electric cars in one application

Overview

Nowadays, when we want to rent a bike, scooter or car, we constantly use different applications. So why don't we collect all these in one app?

How does it work?

It registers through the Passenger web application. He makes a booking for the vehicle he wants according to the distance.

Passenger can leave the booking vehicle to either the rented station or to a different station.

Passenger pays a certain fee for every minute it uses.

The passenger can leave the vehicle he / she booked only at the station of that vehicle.

Result

As a result, instead of using a different application for each vehicle (bike, scooter, electric car) booking, we will be able to do all transactions through a single application.

About

Bike, Scooter and Car rental in one app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages