/daily-diet-python-api

This is a basic Flask application created to grasp fundamental concepts of Flask framework.

Primary LanguagePython

Simple Flask Meal Tracker Application

This is a basic Flask application created to understand fundamental concepts of Flask framework. The application allows users to register, edit, delete, list, and view individual meals, with information such as name, description, datetime, and whether it complies with the diet.

Technologies Used

  • Flask
  • Pipenv
  • Python
  • docker-compose
  • SQLAlchemy
  • Flask-Login

Functionality

Register a Meal

  • Users can register a meal with the following information:
    • Name
    • Description
    • Date and Time
    • Diet Compliance

Edit a Meal

  • Users can edit any meal, modifying all the details mentioned above.

Delete a Meal

  • Users can delete a meal from the system.

List All Meals

  • Users can view a list of all meals they have registered.

View a Single Meal

  • Users can view details of a specific meal.

Database Storage

  • All meal information is saved in a database.