An open API service indexing awesome lists of open source software.

https://github.com/fadahunsiseyi/uptime-monitoring-application

Building a RESTFUL API for an uptime monitoring application. It allows users to enter URLs they want monitored, and receives alerts when those resources go down and come up.
https://github.com/fadahunsiseyi/uptime-monitoring-application

backend backend-api backend-services javascript nodejs

Last synced: 3 days ago
JSON representation

Building a RESTFUL API for an uptime monitoring application. It allows users to enter URLs they want monitored, and receives alerts when those resources go down and come up.

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/Microverse-blueviolet)

# RESTFUL API (BACKEND SERVICE)

> Building a RESTFUL API for an uptime monitoring application. It allows users to enter URLs they want monitored, and receives alerts when those resources go down and come up.
> The API listens on a PORT and accepts incoming HTTP requests for POST,GET,PUT and DELETE requests.
> The API allows a client to connect, then create a new user, then edit and delete that user. The API allows a user to SIGN IN which gives them a token that they can use for subsequent authenticated requests. The API allows the users to SIGN OUT,
which invalidates their tokens...

## Live Demo

[Live demo](Live soon)
## Built With

- Nodejs
- Javascript
- Postman

## Getting Started

### Prerequisites

- Node
- NPM ( Node Package Manager )
- Git and Github Account

### Setup

- Run git clone on this project at the desired directory:
```
git clone https://github.com/Fadahunsiseyi/nodejs_mastery.git
```
```
cd nodejs_mastery
```
- Install dependencies

```
npm install
```

- Start React Dev Server
```
npm run start
```
- On your favourite browser go to http://localhost:4000/
## Authors

👤 **Fadahunsi seyi**

- GitHub: [Fadahunsiseyi](https://github.com/Fadahunsiseyi)
- Twitter: [Fadahunsiseyi_](https://twitter.com/@Fadahunsiseyi_)
- LinkedIn: [fadahunsi-seyi-samuel](https://www.linkedin.com/in/fadahunsi-seyi-samuel-49191a209/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/Fadahunsiseyi/nodejs_mastery/issues).

## Show your support

Give a ⭐️ if you like this project!

## 📝 License

This project is [MIT](https://github.com/Fadahunsiseyi/nodejs_mastery/blob/develop/LICENSE) licensed.