This project is designed to manage fruits and their storage, implementing functionalities for creating, updating, and deleting fruit and storage entries. It uses domain-driven design (DDD) and follows the DDD Clean Architecture.
- BiomeJS: Ensures code quality by providing linting and formatting.
- Upstash/Kafka: Implements "at least once delivery" to guarantee message delivery.
- Sonarlint: A VSCode extension that detects and helps fix coding issues.
- Jest: A robust testing framework used for unit tests.
- Nexus: A framework for building robust, type-safe GraphQL APIs.
- MongoDB: A NoSQL database used for storing and managing data.