Skip to content

heviane/api-server-status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Node Puro para consultar o status do servidor 🚀

🚀 Projeto desenvolvido para a aula de introdução ao Node.js 🚀

Tópicos

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 Deploy da Aplicação

🔹 Pré-requisitos

🔹 Pacotes e Plugins

🔹 Como rodar localmente

🔹 Resolvendo Problemas

🔹 Tarefas em aberto

🔹 Desenvolvedores

🔹 Licence

Descrição do projeto 🥇

API em Node.js para verificar o status e retornar informações sobre o servidor.

Funcionalidades ❗

✔️ endpoint /soStatus: Retorna informações sobre o sistema operacional.

✔️ endpoint /memoryStatus: Retorna informações sobre o status da memória.

✔️ endpoint /networkStatus: Retorna informações sobre a rede.

Deploy da Aplicação 💨

Heroku: https://server-status-api.herokuapp.com

Pré-requisitos 🚀

Pacotes e Plugins 😜

Name Link Ambiente
Editor Config https://editorconfig.org Desenvolvimento
ESLint https://eslint.org Desenvolvimento
Nodemon https://nodemon.io Desenvolvimento

Como rodar localmente ▶️

Clone o projeto:

git clone [email protected]:heviane/server-status-api.git

Entre no diretório do projeto:

cd server-status-api

Instale as dependências:

npm install

Inicie o servidor em ambiente de desenvolvimento com nodemon:

npm run dev

Resolvendo Problemas ❗

Em issues foram abertos alguns problemas gerados durante o desenvolvimento desse projeto e como foram resolvidos.

Tarefas em aberto 📖

📝 Tarefa 1: Construir UI em React para consumir essa API.

📝 Tarefa 2:

Desenvolvedores 🧍


Heviane Bastos

Licence

The MIT License (MIT)

Copyright ©️ 2022 - Heviane Bastos