Ride-my-way App is a carpooling application that provides drivers with the ability to create ride offers and passengers to join available ride offers
- Users can create an account and log in.
- Drivers can add ride offers.
- Passengers can view all available ride offers.
- Passengers can see the details of a ride offer and request to join the ride.
- Drivers can view the requests to the ride offer they created.
- Drivers can either accept or reject a ride request.
API is available at
API Documentation is available at
UI Template is available at
- [NodeJS] (https://nodejs.org/en)
- [ExpressJS] (https://expressjs.com)
- [PostgreSQL] (https://postgresql.org)
-
Install [
node
] (https://nodejs.org/en/download/), version 8 or greater -
Install
PostgreSQL
-
Clone the repository
git clone git@github.com:ibukunolatunde1/ride-my-way.git
-
Navigate to the project directory
cd ~/path/to/ride-my-way
-
Install all dependencies
npm install
-
Start the app
npm run migration:dev npm start
-
Tests can also be done by
npm run migration:test npm test
This project is MIT LICENSED