git clone https://github.com/palbcn/shoplist.git
cd shoplist
npm install
npm start
open http://localhost:60784
uses node.js on the server
uses plain jquery on the client
uses sqlite as backend DB
The data model is a work in progress. The analysis is very initial. See shoplist.sql for the schema at this point in time.
And is still to be implemented. Currently only one table is used, the shopitems table.
To be designed.
The plan is to add an authorization layer based on passport with the user credentials in the database, their passwords secured with bcrypt