tayhsn / notifications-service

A Microservice API to manage Notifications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nest Logo

A Microservice API made w/ Nest.js & Prisma

Description

Started with the Nest framework TypeScript repository.

Implements a service to manage Notifications, which includes:

  • Creation of notifications
  • Cancel a notification
  • Read and unread a notification

It is build to follow Design Patterns such as DDD & SOLID and is covered with unit tests.

Use the API Collection on Postman.

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

About

A Microservice API to manage Notifications.


Languages

Language:TypeScript 95.8%Language:JavaScript 2.5%Language:Shell 1.7%