Skip to content

Latest commit

 

History

History
31 lines (30 loc) · 1.33 KB

README.md

File metadata and controls

31 lines (30 loc) · 1.33 KB

Hacker Hotline

Streamlining the hackathon mentorship process

This app is meant to streamline the mentorship process by allowing hackathon participants who need help to submit requests and subsequently dispatching available mentors to them. makes use of the Twilio/Firebase APIs and node.js.

To use this app, you will have to create a config.json file with information for your Twilio and Firebase accounts; see server.js variable names for what you should name each item in the config file.

TODO:

absolutely necessary
  • Form input validation
  • Modify text message handling function to respond to text messages
  • Check mentor messages against phone numbers in database to select mentor
  • Test robustness of app
  • Store request #hashtags in Firebase as a list of tags
  • Input mentor data (going into production)
  • Deploy site (AWS, Azure)
good to have
  • Non-hard-coded mentor database
  • Ability for hackers to text in requests as well (bypassing web platform)
  • Security features? (e.g. encrypt form submissions)
  • log files for full help request history, errors, mentor responses and feedback
if you're bored...
  • Improve UI
  • Develop native mobile apps