Share Rides -- an app allows users to share cars
- Xu Chen
- Apr 23, 2018
- 1 min read
Share-Rides is a web app that allows users to share cars. By distributing expense evenly, users could potentially saves hundreds a year.
Build with Express.js as backend, Bootstrap, Jquery as frontend, and MongoDB as database. The project is following MVC development.
Here is the main features of the app:
1) User registration and login.
2) User as trip host: Trip creation, edits and delete.
3) User as trip member: search group trip, join to trip and leave trip.
Main page.

The app use passport local strategy for registration and log in.

After registered, user can log in.

Search trip from the system. The app returns existing trips that has similar routes. Only those with space left and in future date will be shown.


Click the join button to join the trip!

User to host a new trip.

Page shows trips host by user, and those user is joined to.

Edit trip information. But start/end address couldn't be changed.

User leaves a trip he/she is joined to.

Comments