Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.19 KB

README.md

File metadata and controls

36 lines (27 loc) · 1.19 KB

OSI_Project

Project Name

Nutritrack

Description

This project is a nutrition tracking application that allows users to track their daily food intake. The application will provide users with a daily calorie goal based on their personal information. Users will be able to add consumed foods to their daily log and the application will calculate the total calories consumed.

Team Members

Infrastructure

  • Portman (Container)
  • Streamlit (Flask)
  • SQLite
  • Nutrionix API
  • Cron Job (Weekly Statistics)
  • Backup with Meltano

Infrastructure

DB Schema

Steps to run the application

  1. Clone the repository
  2. Execute the run_docker.sh script to build the container and run the application
  3. Access the application at http://osi:32223

First Login

  1. Sign up with a new account
  2. Change to the login page and log in with the new account
  3. Have fun tracking your nutrition!