The application is a simplified version of a digital library. It is built using the ExpressJS NodeJS library. The database is not used for simplicity's sake. Instead, all the data the user interacts with is stored in the process memory and is purged every time the application is restarted. It allows the user to:
- Add, edit, delete, and browse authors
- Add, edit, delete, and browse books
- Install all dependencies by running
npm i
in the application root directory. - Run the application using
npm start
(requiresnodemon
to be installed on your machine) ornode app.js
in the application root directory.
The user must log in before using the application. Please use the following credentials to log in:
- email:
[email protected]
- password:
pass123