This is a Uptime Monitoring RESTful API that allows users to monitor URLs and receive detailed uptime reports.
I understand that this might not be the optimal implementation, especially in terms of memory efficiency. However, I chose this approach for the sake of simplicity and due to time constraints.
Follow these steps to set up and run the project on your local machine.
-
Clone the repository.
-
Create a
.env
file with variables as provided in the.env-example
file. -
To generate a Gmail password, you can refer to this guide.
-
Start the project using the command
npm run start
. -
Test the REST API using the provided Postman collection.