Ride-My-Way
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.
Courtesy of ALC and forloopTz
Functionality of Web App
-
User Authentication ( Signup, Signin & Verification )
-
User can do the following:
- View all available ride offers.
- See the details of a ride and respond to it
- Offer a ride
- View and accept requests for the ride offer he/she created
-
User profile which, at minimum diplays:
- The number of rides the user has given
- The number of rides the user has takes
- List of rides taken and given
Tools and Languages used
Tools
- Atom (code Editor)
- nodeJs
- Travis CI
- Jest and Supertest
Languages
- Html
- Css
- Javascript
Getting started
Requirements
Project setup
Install nodejs dependencies:
yarn install
If you are using npm
npm install
Lets run some tests
Call the test command
yarn test
Start Dev server
Start the development server and get cracking
yarn dev