The skeleton of a webshop app with users, products and orders.
Consists of a client (browser) and a server (NodeJS) part.\
The server serves users, products and orders tot the client. It uses the NodeJS frameworks Server and Express. Shop data is retrieved from a SQL database, that has to be set-up first.
The client access the server through a JSON web API. A login is required before accessing other pages.
Shop client with same functionality as above, but implemented as a Single Page Application (SPA).