Skip to content

Help platform to streamline the mentorship process at hackathons.

Notifications You must be signed in to change notification settings

hackdartmouth/hacker-hotline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Help platform to streamline the mentorship process at hackathons.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published