A modern E-Book reader app, written in NodeJS.
We created this web-app in a group of three people (although more than 90% of the code is from me), with the main goal being time- and project-management. Our choice to use NodeJS for this wasn’t bad, but the way we ended up using it is more than suboptimal. We pretty much ended up using NodeJS to assemble a HTML page out of “strings” on the server and then send those to the client.
Next time I would use something like React, Svelte, or something similar to that, which will access an API. Node would then only serve the base application (if at all), and act as an API for everything else
Getting Started
- Go into folder
- Install Dependencies
- Either Automatic
- Run
npm install
- Run
- Or Manually
- Run
npm install cookies dateformat lit-ntml markdown md5 node-sass parse-md
- Run
- Either Automatic
- Either
- (if opened in VS-Code) Press the run button in your IDE
- Run
node script.js
Screenshots