Skip to content
This repository has been archived by the owner on Apr 6, 2020. It is now read-only.

Latest commit

 

History

History
46 lines (41 loc) · 2.12 KB

README.md

File metadata and controls

46 lines (41 loc) · 2.12 KB

Dismissed!!!

A MERN School Dismissal App


Demo


The purpose of "Dismissed" is to give schools a more efficient way to move through the carpool process. We used one school in particular as a case for our app, The Harmony School of Enrichment in Houston, TX has over 1800 students and they don't use any forms of mass transportation. Right now they have an archaic pick-up process that leads to traffic back-ups for miles and long wait times.

We have created a database with all the students and parents/guardians. Each student is linked with all the guardians who have access to pick them up along with other siblings that might ride home with them, the grade they are in, and a family id associated with that family. There will also be an administrative side to the app that allows school administrators access to the features. Once a parent/guardian logs into the app the GPS will then check to see when the user gets within a half mile of the pick-up zone. When they get within a half mile of the pick-up zone, a button will appear to give them the option to check in for carpool pick-up. Once a parent checks in, an alert will be sent to the administrator waiting with the students. All of the students linked to family account will appear on the administrator’s screen and they can begin to line the students up for dismissal.


Technologies used:

  • JavaScript ES6
  • ReactJS
  • Express
  • MongoDB
  • Bootstrap
  • Socket IO
  • Bcrypt
  • Passport
  • Morgan
  • Path
  • ESlint
  • DOTENV
  • Axios
  • React Geolocated
  • Heroku
  • Postman
  • Body Parser
  • Cors
  • Mongoose
  • JSON web token
  • Validator
  • Redux-Thunk
  • React-Router-DOM
  • Gravatar
  • Classnames
  • PropTypes
  • Node

Future Releases coming soon...

Hosted on Heroku

Forked from our group project repo: Project-3

Created in collaboration with Kimberlyn Creary, Joel Margosian, Armon Roberts and Matt Wilson.