Skip to content

redbubble-ash/Project_2

Repository files navigation

ComfyRide

Project 2 Requirements

  • The requirements for Project #2 are as follows:

  • Use a Node and Express Web Server;

  • Be backed by a MySQL Database an ORM (not necessarily Sequelize);

  • Have both GET and POST routes for retrieving and adding new data;

  • Be deployed using Heroku (with Data);

  • Utilize at least one new library, package, or technology that we haven’t discussed;

  • Have a polished frontend / UI;

  • Have folder structure that meets MVC Paradigm;

  • Meet good quality coding standards (indentation, scoping, naming).

  • Must not expose sensitive API key information on the server

Project Description

The Seattle metropolitan area is thriving and it's showing no signs of slowing down in the near future. Although local government is doing everything it can to alleviate traffic, the mood around town would suggest that it's not quite enough. Our app, ComfyRide, is a modest yet tangible part of the solution. We seek to reduce traffic and our city's carbon footprint.

Our team built a ride share application with functionalities that enable users to register as a driver and schedule rides, or find rides as a passenger.

Mission Statement

To create a digital platform where people can post carpool routes and join rides in a user friendly way. The impression and feel of the app is simple, current, and user-friendly.

Technologies

  • HTML
  • CSS
  • Javascript
  • JQuery
  • AJAX
  • Node.js
  • MySQL
  • Sequelizer
  • Google API
  • Express.js
  • Passport.js
  • bcrypt
  • Nodemailer
  • Heroku

User Flow

  • Register/Login
  • Dashboard
    • User Rating
    • Upcoming Rides
    • Past Rides
    • Create Ride
    • Find Ride
    • Logout
  • Create Ride
    • Enter a date and departure time
    • Enter pickup address
    • Enter dropoff address
    • Enter maximum number of riders
    • Submit
  • Find a Ride
    • Start time
    • End time
    • Enter starting location
    • Enter destination
    • Possible rides
    • Join ride

Link

ComfyRide App

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages