Skip to content

SugarCoin is a gamified Flask web application with user authenticated API that tracks and budgets sugar consumption.

Notifications You must be signed in to change notification settings

isemona/Project-SugarCoins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SugarCoin alt text

Inspired by Mint and Cryptocurrency. SugarCoin is a gamified Flask web application with user authenticated API that tracks and budgets sugar consumption. Using D3 visualization, this app will pinpoint any sweet-tooth dependency factors. And since added sugar directly affects weight and glucose levels, the app will monitor these data points using Charts.js. Lastly, a text reminder is integrated through Twilio API called - SugarWallet - which reports the user's current balance.

Deployed on AWS Lightsail - sugarcoin.io

MVP Features

  • a daily allowance count
  • a healthy threshold number based on gender and backed by science
  • an intake-percentage chart
  • an intake form along with a summary report of each sweet food consumption and cost

Tech-stack

  • SQLAlchemy
  • PostgreSQL
  • Python Flask
  • Jinja
  • Charts.js
  • D3.js
  • React.js
  • AJAX
  • jQuery
  • JSON
  • HTML
  • CSS
  • Bootstrap
  • Git
  • GitHub

APIs Used

  • Twilio

Additional Features

  • weight over time chart
  • glucose over time chart

Future Features

  • machine learning analysis of user mood and behaviors

Requirements: Installing

$ pip3 install -r requirements.txt

About

SugarCoin is a gamified Flask web application with user authenticated API that tracks and budgets sugar consumption.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published