Skip to content

QuikRide - An User Friendly Platform for Car Pooling.

Notifications You must be signed in to change notification settings

rajatmangal/quikride

Repository files navigation

Quik Ride:

Basic Idea:

Canada is currently lagging in carpooling technologies and this application attempts to rectify that. This app provides a flexible way to request and share rides anywhere within the region. Public transit in the region can be finicky, we all remember the transit strike that recently happened. This app provides a way for people to connect and share car rides, by either booking a car or advertising that their own car is available to pick up passengers. Our app is flexible for any user’s car booking needs, from solo to group booking, and last-minute trips to booking rides ahead of time.

Architecture

**

How to Run the Application:

  • Clone this repository.
  • Now go inside the root folder and do npm install (to install all the required packages).
  • Make a new .env file in the root repository.
  • Add a variable SESSION_SECRET and assign it to anything for instance

    "SESSION_SECRET = "rdcfubuigbuyibuyfhjvuyvkjbivujycv"

  • Make sure that your Mongo Server is up and running on your local host.
  • To Start the app, run npm run start in out CLI.

Technologies Used:

  • Node.js
  • MongoDB
  • EJS

External Services Used:

  • Google Maps API
  • Google Autofill API
  • Google Authentication
  • Facebook Authentication

About

QuikRide - An User Friendly Platform for Car Pooling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages