Skip to content

TellMeStuff is a subscription based notification system where you can receive updates on your favourite topics by messaging our chat bots

Notifications You must be signed in to change notification settings

nathan78906/TellMeStuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TellMeStuff

Live App

https://tellmestuff.me

Rapheal Ambegia, Nathan Seebarran, Kareem Hage-Ali

Description

TellMeStuff is a subscription based notification system. It allows the user to subscribe to various topics they are interested in (news, word of the day, etc). Users are able to message our Facebook Messenger or SMS bots to receive updates on their subscribed topics.

Key Features for the Beta Version

  • Sign up page for the user
  • Saving account information into a database
  • Secure storage of login, phone number, email
  • Allow the user to subscribe to 4 topics of their choice
  • Facebook Messenger chat bot
  • Basic UI

Key Features for the Final Version

  • Better UI
  • Allow the user to subscribe to 6 topics of their choice
  • Security
  • SMS chat bot

Description of Technology

  • Backend: Python (Django)
  • Various APIs for different topics
  • Database: PostgreSQL
  • Frontend: JavaScript

5 Technical Challenges

  • Integrating multiple APIs into the web application (SMS, APIs for each subscription topic)
  • Learning new backend development framework (see above)
  • Facebook Messenger & SMS chat bot integration
  • Keeping everything mobile friendly (fully responsive)
  • HTTPS/SSL Certs

Demo Video

TellMeStuff Demo Video

API Documentation

TellMeStuff Documentation

About

TellMeStuff is a subscription based notification system where you can receive updates on your favourite topics by messaging our chat bots

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •