Best Flask open-source libraries and packages

Nutrition

A nutrition website that keeps track of user's nutrition consumption and provides better options of diet, powered by nutrition database from Health Canada.
Updated 6 months ago

Nutrition

A nutrition website that keeps track of user's nutrition consumption and provides better options of diet, powered by nutrition database from Health Canada.

Current Features

GraphQL Server API

  • Frontend queries nutrition info through HTTP endpoint
  • GraphQL schema aligned with nutrition SQLite 3 database

User Authentication

  • Secures user password crypographically using SHA-256 hashing function
  • Stores user information (authentication, nutrition history, etc) in DynamoDB on AWS
  • Enforces 2-step authentication using email verfication under STMP

User Interface

  • Draws user nutrition history with HTML canvas and animates with JS animation frame
  • Uses Bootstrap components for responsive layout

Stack

In Use

Backend

Frontend

To Be Added

  • Redux ⚛︎
  • Machine Learning