BaharaJr / ride-my-way

A carpooling application that provides drivers with the ability to create ride offers and passengers to join available ride offers. Swagger API documentation https://api-backendsafirinami.herokuapp.com/api-docs App hosted on:

Home Page:https://safirinami.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ride My Way

An carpooling App where users create, offer and share rides

Functionality of Web App

  • User Authentication ( Signup & Signin)

  • 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

Engines

  • nodeJs
  • npm

Linters

  • AirBnB Eslint

Transpilers

  • Babel

Testing and Continuous Integration

  • Travis CI
  • Jest and Supertest

Languages

  • Html
  • Css
  • Javascript

Getting started

Requirements

Project setup

Install nodejs dependencies

npm install

About

A carpooling application that provides drivers with the ability to create ride offers and passengers to join available ride offers. Swagger API documentation https://api-backendsafirinami.herokuapp.com/api-docs App hosted on:

https://safirinami.herokuapp.com


Languages

Language:JavaScript 64.4%Language:CSS 21.4%Language:HTML 14.2%