A backend application with clean architecture in node.js
An initial use case for books managing. The app holds a list of books information and their readers.
- Book registration form
- User registration form
- Node.js API / Express
- MongoDB database
npm install
to install dependenciesnpm start
for run productionnpm run dev
for run development OR:docker-compose up
for run using docker
User can:
- create account
- find single user by id
- find list of users
- delete account
- register book
- search book by title
- search book by author