Skip to content

osharaki/spark-logger

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Spark Logger

Spark Logger is a Chrome extension for easier and more efficient food tracking on Sparkpeople.com.

The extension acts as an alternative to the Favorites tab, which only allows food to be logged one at a time, and enables simultaneous logging of multiple foods.

Before After

Installation

🚀 Version 1.0 is live on the Chrome Web Store! You can find it here.

Features

  • Simultaneous multi-entry logging
  • Live, visual warnings

Upcoming

  • Specifying units

Usage

  1. Visit https://www.sparkpeople.com/myspark/nutrition.asp (A Sparkpeople account is required)
  2. Click the extension icon
  3. Enter food name followed by amount (the unit defaults to grams), then hit Enter
    • Multiple entries can also be pasted in (each entry must be on a separate line)
    • Check Favorites warnings:
      • : no matching food in favorites
      • : food has multiple matches in favorites
      • : all good!
  4. Click the Log entries! button to find and log the foods in Favorites

Development

  1. Clone this repo
  2. In the cloned repo's root directory run npm install
  3. Run npm run dev
  4. In Chrome, use the address bar to navigate to chrome://extensions/
  5. Click Load unpacked
  6. Locate the cloned repo and select the dist directory in root

💡 Hint: be sure to reload the extension from chrome://extensions/ and then the Sparkpeople web page in order for source code modifications to take effect

Tests

Parser tests can be executed by running npm run test

Notice of Non-Affiliation and Disclaimer

Spark Logger is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Sparkpeople, Inc, or any of its subsidiaries or its affiliates. The name Sparkpeople as well as related names, marks, emblems and images are registered trademarks of their respective owners.


Spark Logger logo assets are provided by freepik.com.

About

A Chrome extension for easier and more efficient food tracking on Sparkpeople.com.

Resources

License

Stars

Watchers

Forks

Packages

No packages published