/foodle

Simple app for daily votes

Primary LanguageGo

Foodle

Simple app for daily votes, (hopefully) useful for deciding where to eat.

Installation

go get github.com/wfinn/foodle

Things

Groups (Will be renamed)

Now multiple groups can have different votes at the same time.

Go to /yourgroup to vote for your group.

Comments (Experimental)

You can add comments to your vote, statistics will still work (if you use the correct syntax).

Example: Beef Plz! (Burger)

Static Files

Static files will get compiled into the binary.

If you want to edit static files, edit them, run go generate and commit static.go with your changes. To add a static file edit filenames in static/genstatic.go

Accounts

When a user makes her first vote, her name will be tied to a secret cookie. Deleting the cookie will result in losing the account.

TODO (no order)

  • find a better word than group
  • nicer errors
  • landing page
  • confirm use of cookies and storage of data
  • locks on the .json files
  • character whitelist for names
  • https support