Create APIs for following operations in NodeJS. You can use any framework in NodeJS hapi, express, etc.
Create an Admin account, User account
There will be only one Admin.
The user can Sign up or Sign In.
The website will display products added by users.
Admin can do delete/update operations on Users.
Admin can decide whether products can be displayed on a web page or not and also can do delete/update operations on products.
Databases:
User data
Product data
npm install npm start
docker-compose up --build