An offline mobile web app for tracking macronutrients.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
build
src
.editorconfig
.gitignore
Gruntfile.js
LICENSE.md
README.md
bower.json
index.html
package.json

README.md

Keto Pal - Macronutrient Tracker

This is a completely offline mobile web application that I built as a way to assist myself and my nutrition clients in tracking macronutrient intake on a day-to-day basis. The context for usage is intended for a ketogenic dietary protocol, which often requires tedious management of macronutrient composition.

Think of the app as a scratch pad; its ephemeral in nature as it only tracks the current day.

Check out the demo

KetoPal

Dependencies

  • Grunt
  • Bower

Installation

  • Dependencies first
sudo npm install -g grunt-cli bower
  • Application modules next
npm install
  • To build the JavaScript source
grunt
  • Or to build as you hack
grunt watch

Usage

  • Open index.html in any modern web browser to start tracking macros

You can upload this to your own web host and use it like you would any other static web site. The data persistence model is non-distributed, presently using localStorage as the primary data store. So whatever device you use, you should stick with as your tracking device of choice.