Skip to content
README.md 1.22 KiB
Newer Older
Kevin Lyda's avatar
Kevin Lyda committed
# Boxes - a home inventory system

I live out in the country and have a number of hobbies.  Some projects
require certain tools or materials which can take time to acquire.
In an effort to make this easier to organise, I wanted a way to store
information on where I put things over the weeks, months and years it
takes to gain the skills or things I need.

The model for this app is that contents go in boxes and boxes go in
locations.  Contents can be tagged.  So you can have a "bird house"
tag for a bird house project and look for where all the things you need
for a bird house.

## References

  * Simple PWA [tutorial](https://www.geeksforgeeks.org/making-a-simple-pwa-under-5-minutes/)
    and also [this tutorial](https://viblo.asia/p/creating-a-basic-progressive-web-app-using-vanillajs-m68Z0RVX5kG)
  * App manifest [generator](https://app-manifest.firebaseapp.com/)
  * Echo [embed resources](https://echo.labstack.com/docs/cookbook/embed-resources)
  * [Mithril](https://mithril.js.org/)
  * Pure Go [database/sql](https://pkg.go.dev/database/sql) implementation
    of a [sqlite driver](https://pkg.go.dev/modernc.org/sqlite)
  * [sqlc docs](https://docs.sqlc.dev/en/latest/index.html)
  * [sqlite docs](https://www.sqlite.org/docs.html)