MoHassn / monitoring-system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Uptime Monitoring System

This is a Uptime Monitoring RESTful API that allows users to monitor URLs and receive detailed uptime reports.

Important note about the implementation

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.

Getting Started

Follow these steps to set up and run the project on your local machine.

Installation

  1. Clone the repository.

  2. Create a .env file with variables as provided in the .env-example file.

  3. To generate a Gmail password, you can refer to this guide.

  4. Start the project using the command npm run start.

  5. Test the REST API using the provided Postman collection.

About


Languages

Language:JavaScript 100.0%