/METS

GoLang web app for calculating calories burned and keep track of workouts. (Mirrored from GitLab)

Primary LanguageGo

METS

Table of contents

[[TOC]]

About the Project

This project has a few main aims for users:

  1. calculate calories burned
  2. create activities and derive their MET value
  3. log workout progress and gain insight into their personal progress

The Math

This project uses METs1 to calculate kcal/hour burn rate2 for an individual performing a task.

Built With

  • Go - Open source programming language supported by Google.
  • Fiber - Go web framework built on top of Fasthttp, designed for ease of use and performance.
  • GORM - Fully-featured ORM for Go.

Inspiration

  • I'm taking inspiration from fiber-boilerplate for structuring Fiber and supporting packages.

Getting Started

Prerequisites

  • example

Installation

  • Clone this repository

Setting up your ENV

  • example

Usage

TBD

Testing

TBD

Development

TBD


Deployment

TBD

Building

TBD


References

Footnotes

  1. https://www.healthline.com/health/what-are-mets#met-goals

  2. https://en.wikipedia.org/wiki/Metabolic_equivalent_of_task