/notification-service

Projeto de um microsserviço de notificações usando Nest.js, Prisma e aplicando conceitos de SOLID

Primary LanguageTypeScriptMIT LicenseMIT

Notification service

A Nest service to send notifications

The idea behind the project is for systems to send notifications to their users asynchronously

It's also a part of my personal portfolio, which I use to explore Kafka and how to send messages between systems

Technologies used

  • NodeJS
  • KafkaJS
  • NestJS
  • Prisma
  • Jest

Getting Started

Prerequisites

To run this project, it's necessary to prepare your environment, which means:

  1. Install NodeJS 16+ - https://nodejs.org/en

Installing

Cloning the Repository

$ git clone https://github.com/ArthurPMachado/notification-service.git

$ cd notification-service

Installing dependencies

$ yarn i

Running Project

$ yarn run dev

Running Tests

Unit tests

$ yarn run test

⚠️ DO NOT FORGET TO CREATE A .ENV FILE, OTHERWISE THE PROJECT WILL NOT WORK

Author

👤 Arthur Machado

Show your support

Give a ⭐️ if this project helped you!