Supplies is a service I'm designing to back a UI for tracking a household's supplies. Groceries, regular purchases, one offs - etc. Essentially, an overcomplicated automatically updating collection of shopping lists with notifications.
This is a basic RESTful API implemented leveraging GoLang. I'm currently experimenting with converting a number of my personal internal utilities over to a service based architecture instead of monolothic apps and this is the test-bed.
There's currently no UI layer, so this is a basically useless program at the moment - beyond perhaps a reference.
go get github.com/lib/pq
- Create a supplies_dev database in postgres
- Import the schema defined in sql
go run main.go
- Ensure that you have qtc (https://github.com/valyala/quicktemplate) installed
- Simply run
maketo compile the app into binaries/