Skip to content

A web app that allows users to book bikes in various locations

Notifications You must be signed in to change notification settings

nknittin16436/bike-reservation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Wheel Rides

This is a web app that allows users to search and reserve different bikes at various locations .

This web app not only allows users to reserve bikes, but it also provides a number of other important features to enhance the user experience. One key functionality is the ability for users to view and manage their existing reservations. This includes the ability to view the details of their reservation, update or cancel it if necessary, and even rate their reservation once it has been completed.

This project makes use of modern web technologies, such as React, Node.js, Redux, and TypeORM ,NestJS,Sqlite3.

Installation

$ git clone https://github.com/nknittin16436/bike-reservation.git

$ cd backend 
$ npm install

Run server 
$ npm run start

$ cd ../frontend
$ npm install
$npm run start



Yay!! you should see the web interface now 

SCREENSHOTS

HomeScreen

Screenshot (585)

By selecting Valid Date and other filter values You will be able to Book Bikes

Screenshot (590)

Bikes are Paginated (will show 5 bikes at a time)

Screenshot (591)

If the user is admin it can add, edit or delete bike

Screenshot (586)

User can view , Cancel or Rate its reservations

Screenshot (583)

Admin can Permorm CRUD on all users;

Screenshot (584)

Admin can see all the reservations .

Screenshot (588)