Skip to content

gophergala2016/noshgobble

Repository files navigation

NoshGobble

NoshGobble is a calorie counter. I know, I know, there are a million and one calorie counters out there already. But this one is a little bit different. My goal with this project was to be able to enter your ingredient list in free form and have the app parse the ingredients and give you back the aggregated nutritional data. Think of it like Shazam for recipes, except, instead of retrieving the song name and artist info, you're getting the nutrition label for a recipe you like.

Screenshot

This project still has a long way to go. Finding the nutritional data that the user would expect is harder than I expected. I plan to add some machine learning to get this right.

Statistics

http://cloc.sourceforge.net v 1.60  T=0.91 s (24.3 files/s, 1513.8 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Go                              13            140             63            977
Javascript                       2              4             16             65
SQL                              3              1              0             39
HTML                             1              0              0             25
CSS                              2              0             16             16
Bourne Shell                     1              2              1              7
-------------------------------------------------------------------------------
SUM:                            22            147             96           1129
-------------------------------------------------------------------------------

Not bad for 1 weekend's worth of coding in a new language.

Installation

I'm not sure but you may need to install the latest version of sqlite to get this working.

$ go get github.com/dbalmain/go-sqlite3
$ go get github.com/a2800276/porter
$ go get github.com/gophergala/noshgobble
$ ./noshgobble -reset
$ ./noshgobble -serve

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published