joshterrill / apiheartbeat

An application that checks your API's pulse and sends notifications if they flatline.

Home Page:https://heartbeat.dangerous.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

apiheartbeat

Build Status

An application that checks your API's pulse and sends notifications if they flatline.

install and run

The base server is a NodeJS app and can be run from the root of the project by running:

npm i
npm run dev

The client is written in angular and can be found in src/public/client. If you are doing development work, you will want to run the client and server side by side. To do this, run

cd src/public/client
npm ci
npm start

building

To build the client, run

cd src/public/client
npm run build

This will build and compile the client project files into src/public/compiled which will then be served from the server.

About

An application that checks your API's pulse and sends notifications if they flatline.

https://heartbeat.dangerous.dev

License:GNU General Public License v3.0


Languages

Language:TypeScript 35.4%Language:JavaScript 34.6%Language:HTML 22.0%Language:SCSS 4.8%Language:Handlebars 2.3%Language:Shell 0.5%Language:Dockerfile 0.4%