Skip to content

JeremyHancock/moodster

 
 

Repository files navigation

Moodster

A Mobile App for Mood Tracking and Visualization

Moodster is a full-stack web application. Users sign up for a unique account, and the app renders visuals of their mood, sleep and diet data using Google Charts. Using the Twilio Programmable SMS API and node-cron node.js task scheduler package, Moodster can also send text alerts to users reminding them to log in and make an entry.

Check it out on Heroku!

Screenshots

Users can create an account with a unique username and SMS reminder capability...

Signup

Enter mood, sleep, and diet updates as often as they wish throughout the day...

Entries

...And see visual representations of their data over time.

Graphs

Built With

  • Javascript and JQuery
  • Node and Express - Web Server
  • MySQL - Database
  • Sequelize - ORM
  • Materialize - Template
  • Twilio API - SMS alerts
  • Cron - Node.js task scheduler for SMS messages
  • Google Charts - Create and display Moodster user data charts

Authors

License

This project is licensed under the GNU General Public License - see the LICENSE.md file for details.

Acknowledgments

  • Shoutout to PurpleBooth for this fantastic README template.
  • Many thanks to our instructors and TAs at the University of Richmond Coding Bootcamp for their help and encouragement!

About

A Mobile App to Track Moods

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 46.3%
  • HTML 44.3%
  • CSS 9.4%