/Uptime-Monitoring-API-using-raw-Node

Uptime monitoring API. A task will be added with its status. Status can be up or down. A process is running continuously in the background which will check the status of that task. If any task becomes down then an email notification will be sent to the user. CRUD operation, token generation, and validation are present in this system.

Primary LanguageJavaScript

Uptime Monitoring API Using Raw Node JS

For running this code you need to install Node Js on your machine. For installing NodeJs in your local machine Just go this Website and download and install it..

After installation, you need to download this full repo on your local machine. No additional setup is required.

I used raw node js for building this project. No additional packages or libraries or frameworks are used here.

Users have to log in for using this system. I generate a token when a user log in. They have to use a token while logging in. The expiration time of that token is 30 minutes, means In 30 minutes user do not need to give their information if they want to log in again.

Users can create,read, update and delete their data(CRUD operation).

Now. write npm start and hit enter. Done. Code Has been executed. Server is running...