https://github.com/isabelamoraes/ignite-lab-node-notifications-service
https://github.com/isabelamoraes/ignite-lab-node-notifications-service
javascript kafka nestjs nodejs prisma typescript
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/isabelamoraes/ignite-lab-node-notifications-service
- Owner: isabelamoraes
- Created: 2022-12-19T00:56:12.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-20T00:05:35.000Z (over 2 years ago)
- Last Synced: 2025-01-23T01:12:42.925Z (4 months ago)
- Topics: javascript, kafka, nestjs, nodejs, prisma, typescript
- Language: TypeScript
- Homepage:
- Size: 103 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Notifications Service
A microservice to send notifications
Features |
Getting Started |
Reference## Features
This project was developed with the following technologies:
- **[Node JS](https://nodejs.org/)** - A runtime enviroment for JavaScript applications.
- **[Nest JS](https://nestjs.com/)** - A progressive Node.js framework.## Getting Started
To clone and run this application, place from your command line:
```bash
# Clone this repository
$ git clone https://github.com/isabelamoraes/ignite-lab-node-notifications-service# Go into the repository
$ cd ignite-lab-node-notifications-service# Install dependencies
$ yarn install# Run notifications service
$ yarn start:dev# Go into the producer repository
cd kafka-producer-app# Install dependencies
$ yarn install# Run producer application (to send notification)
$ yarn start# Open Prisma studio
$ npx prisma studio```
## Reference
This application was developed during my participation in Ignite Lab Node.js, promoted by Rocketseat.