Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.27 KB

README.md

File metadata and controls

49 lines (35 loc) · 1.27 KB

Description

Small API for Reign Junior Back End Developer Challenge. This API allows you to get the latest news from Algolia API

Tasks

  • The server, once an hour, should connect to the API ✅
  • It should insert the data from the API ✅
  • Define a REST API which the client will use to retrieve the data. ✅
  • Return paginated results with a maximum of 5 items. ✅
  • Should be able to be filtered by author, _tags, title. ✅
  • Endpoint that allows the user to remove items. ✅

Stack

  • Nest.JS
  • Database: MongoDB - Hosted.
  • ORM: Mongoose

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Postman

Use the file called Reign.postman_collection.json in order to import the Collections to Postman and test the API.

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

License

Nest is MIT licensed.