Skip to content
This repository has been archived by the owner on Jul 27, 2020. It is now read-only.

Apeiron - Manage your health by tracking what you eat

Notifications You must be signed in to change notification settings

bhscomputerscienceclub/modhacks-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

apeiron

Manage your health by tracking your diet

More details at https://devpost.com/software/app-o5eawy
Download the apk at https://github.com/Beachwood-High-School/modhacks-2020/releases
Video demonstration: https://youtu.be/3X88U_19mkM

By:

  • @karmanyaahm
  • @kaiz715
  • @bunnyrabbit022

Inspiration

There are a multitude of issues people struggle with as a result of not getting a healthy, balanced, diet.

What it does

Currently the app is only able to track calories manually and using a bar code scanner. Users enter the amount of servings they have had and the calories consumed is calculated. On the main screen, a log displays past foods and their calorie counts. A total calorie count for the day, for the past hour, or the past week is displayed at the top, along with a percentage showing how much of an average 2000 calorie diet the user has consumed.

Accomplishments that we're proud of

This is our first functional mobile app that's more than a tutorial. It involves bringing together many components like data storage, an API, and barcode scanning.

What we learned

I learnt a lot of things like:

  • Practical Flutter
  • Managing State
  • Using a database in Flutter
  • Nutrition and Food APIs

What's next for apeiron

Because of time constraints, we were only able to implement the calorie tracking system. Given time, other valuable dieting information such as carbohydrates, fat, fiber, and vital minerals will be able to be tracked. Factors that affect needed calories such as height, height, and physical activity levels will be taken into account. Other features such as graphs will be implemented so users can track their improvements at healthy eating.