Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicolascbv/ignite-notification-service
This api was made in ignite lab node js of 2022
https://github.com/nicolascbv/ignite-notification-service
backend docker docker-compose node prisma rocketseat rocketseat-ignite typescript
Last synced: about 2 months ago
JSON representation
This api was made in ignite lab node js of 2022
- Host: GitHub
- URL: https://github.com/nicolascbv/ignite-notification-service
- Owner: NicolasCBV
- Created: 2022-12-19T19:58:02.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-25T23:48:58.000Z (about 1 year ago)
- Last Synced: 2023-10-26T00:32:05.593Z (about 1 year ago)
- Topics: backend, docker, docker-compose, node, prisma, rocketseat, rocketseat-ignite, typescript
- Language: TypeScript
- Homepage: https://documenter.getpostman.com/view/25622444/2s9YRFT9VC
- Size: 116 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Notification service
### About
This was one API created on ignite lab event hosted by the educational institute Rocketseat. Furthermore, this app is able to create, update, delete and get the notification's storage on database using the main principles of clean architecture, with mappers, factories, in memory database, TDD and more. If you wish to copy and test this code in your machine, it's totally possible using the pre-defined Dockerfile and docker-compose.### Usage
You could use:
- Enter on /example to use this project on production mode;
- Type "yarn up" inside the /notification-service dir to use on development mode.
- Use the docker image nicolascbv/ignite-notification-app:latestRecomendations: use yarn
To check the documentation, see this [link](https://documenter.getpostman.com/view/25622444/2s9YRFT9VC). Don't forget to check the .env.example to see what you need to set before use this project