blink/backend/apis
xfarrow 1c75874704 update api 2024-10-31 15:54:31 +01:00
..
nodejs add delete method in contactinfo 2024-10-31 15:35:41 +01:00
BlinkApiUsageExampleBRUNO.json update api 2024-10-31 15:54:31 +01:00
BlinkApiUsageExamplePOSTMAN.json update api 2024-10-31 15:54:31 +01:00
README.md update 2024-10-24 17:37:08 +02:00

README.md

APIs

Prerequisites

  • PostgreSQL;
  • NodeJS.

Deploying

In order to deploy the Blink APIs, follow these steps:

  • Configure the .env file in ./nodejs/src/.
  • Run node ./nodejs/src/app.js

Testing the APIs

You can test the APIs in two ways:

  • Open BlinkApiUsageExample.json with an API client (such as Insomnia, Bruno or Postman) in order to have the collection of APIs already configured and ready to be seen in action;
  • Run npm test in ./nodejs to run a suite of automated tests.

For Developers

The current implementation of the Blink APIs is written in NodeJS. Feel free to develop them in any other programming language (you can paste the folder here) but make sure to make them compatible with one another and please follow the API design's best practices.