Skip to content

Hazbob/be-nc-news

Repository files navigation

This API is back-end service for the purpose of accessing application data programmatically so as to provide information to the front-end architecture. In this case it is to serve up news website data.

Toolkit This API is built in Node.JS environment, using PostgreSQL as database and node-postgres as connection, tested with Jest.

MVC paradigm has been followed.

Set up environment For security, the environment files are not included in this repository. In order to run this API, please follow the instructions as below:

run npm-install create '.env.test' and '.env.development' on the root directory. update the aforesaid env files with reference of '.env.example'. the database_name can be found inside ./db/setup.sql. List of available endpoints for the API To get the list of available endpoints, please use GET to /api. The response will ccontain the following information:

description of the endpoint acceptable query options format of request body for POST/PUT/PATCH examples of responses

Minimum versions: node: v20.5.1 Postgres: v15.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published