Skip to content

Repository files navigation

Notes Service

Architecture Status License

Note

🇧🇷 This project also has documentation in Portuguese:
👉 README.pt-br.md

This project is a domain microservice responsible for managing notes data.

It contains the core business logic for creating, updating, and retrieving notes, and is designed to be frontend-agnostic.

This service is consumed by Backend for Frontend (BFF) layers within the architecture.


🧠 Context

This project is part of the main architecture:

👉 https://github.com/LessaApolinario/BFF-studies-project


⚙️ Tech Stack

  • TypeScript
  • Node.js
  • NestJS
  • PostgreSQL
  • Prisma ORM
  • REST APIs

🐳 Infrastructure

  • Docker
  • Docker Compose
  • Environment Variables

⚠️ This project currently does not include automated tests.


🚧 Future Improvements

  • Reduce Docker image size
  • Improve performance and indexing
  • Add observability (logs and metrics)
  • Introduce automated tests

📄 License

MIT License

About

Microservice for creating and managing user notes.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages