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.
- 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.
- Node.js
- MongoDB
- EJS
- Google Maps API
- Google Autofill API
- Google Authentication
- Facebook Authentication