lupyana / 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.

Home Page:https://lupyana-ridemyway-api.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Coverage Status Test Coverage

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

About

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.

https://lupyana-ridemyway-api.herokuapp.com/


Languages

Language:JavaScript 74.1%Language:HTML 17.2%Language:CSS 8.7%