Nestjs sdk generator yaml using SwaggerModule from nestjs. The Problem: In Mikro-ORM, relation fields are defined using new Collection Nest is a framework for building efficient, scalable Node. So I wrote another main. js server. Operating System. pnpm 9. You will only need to draw typeorm entities and their relationships, the rest will be handled by the tool automatically. Minimum for your Delete the SDK folder in your NestJS project. In this blog post, I'd like to show you how you can leverage the generated OpenAPI document in order to generate a typescript client that's going to be used in the React App. Indeed, it is mandatory for nestjs to be running in order for the openapi_generator to be able to generate the client API. json file. Dynamically generating & signing URL based on controller method reference. Latest version: 3. Feb 7, 2023 · Creating our backend file upload api. prisma file. Contribute to vegardit/prisma-generator-nestjs-dto development by creating an account on GitHub. WARNING : Generator will overwrite the folders with the same name as models in the output path. Latest version published 1 year ago. 🧪 Fully tested NestJS Prisma Clean Architecture Boilerplate - This boilerplate shows how to test your NestJS API with unit, integration and e2e tests. 2. js server to generate and stream text and objects to the client. 19. DTO, the pure interface type Automatic SDK and Swagger generator for @nestia/core. Clean NestJs architecture - This boilerplate show how to setup a clean architecture with NestJs including unit, integration and e2e tests. schema. nest-sdk-generator is a tool that creates a client-side SDK based on a NestJS REST API. 5. From now on, do not write Swagger comments but deliver the SDK library who've beeen built by the Nestia. json file with the following content: npx nestia sdk "src/controllers" --out "src/api/functional" I've published Nestia v2 what I've developed. The SDK can be used to call the API's routes seamlessly without any friction, and also enforces type safety by typing all parameters and return values based on the API itself. It is designed in the way that generated code is a library and with it's API you can start the server, send messages or register a middleware for listening incoming messages. The nestia had been an SDK generator for the NestJS developed backend server who does not require any extra dedication like writing swagger comment and DTO decorator function. /gen"} Output path is relative to the path of the Prisma. Describe the solution you'd like. Note also that you can now run npm start to start your application. - vh13294/nestjs-url-generator Nest is a framework for building efficient, scalable Node. Jul 8, 2023 · If you're considering migration of your backend project to NestJS, @nestia/migrate will be a good starting point. In this section we will provide some code examples of how these packages can be used in your microservice. Aug 27, 2024 · OpenAPI (Swagger) document generator for NestJS evolved than ever. com 4 Creating an empty project using NestJS-mod 5 Creating an empty Angular project and linking it to an existing server on NestJS 6 Adding the Postgres database to the project and running Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: Super-fast decorators; @nestia/sdk: Swagger generator evolved than ever; SDK library generator for clients; Mockup Simulator for client applications; Automatic E2E test functions generator; @nestia/migrate: Migration from Swagger to NestJS Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: Super-fast/easy decorators; Advanced WebSocket routes; @nestia/sdk: Swagger generator evolved than ever; SDK library generator for clients; Mockup Simulator for client applications; Automatic E2E test functions generator I need generate open API json file without database, webserver etc. 3-alpha0 with MIT licence at our NPM packages aggregator and search engine. To stay in the loop and get updates, follow us on X and Mar 3, 2022 · There is already a NestJS Client Code Generator in the OpenAPITools Repo but there is no Server Generator currently that would make it easy to have OpenAPI definitions used to generate NestJS Server Code. You just run this Nestia up, then Nestia would generate the SDK automatically, by When you're developing a backend server using the NestJS, you don't need any extra dedication, for delivering the Rest API to the client developers, like writing the swagger comments. Also, frontend developers can utilize the SDK library to interact with your NestJS backend server, much safely and conveniently. e. Strictly type your frontend's API calls :rocket: - nest-sdk-generator/ at main · lonestone/nest-sdk-generator Introduction. generator name: typescript-nestjs: pass this to the generate command after -g: generator stability: EXPERIMENTAL: generator type: CLIENT: generator language: Typescript: generator default templating engine: mustache: helpTxt: Generates a TypeScript Nestjs 8. Click the below links and feel how the nestia makes your NestJS developed backend server much stronger. Installing Dependencies on the Server: Transfer the build artifacts to the server, install all dependencies using the package manager of your choice, and start the application. The NestJS CLI includes a powerful code generator that can create various components such as modules, controllers, and services. This utility focuses on automating the creation of folders and files that adhere to DDD principles, making it easier for developers to maintain a consistent architecture In some far feature, when Prisma SDK will be ready, the typegraphql-prisma integration will also allow to use a code-first approach to build a schema. r/javascript has gone private in protest of Reddit's recent behavior and planned changes to the API… Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: super-fast decorators; @nestia/sdk: SDK generator for clients; Swagger generator evolved than ever; Automatic E2E test functions generator; nestia: just CLI (command line interface) tool; Note. dependency that's my app has. When you're developing a backend server using the NestJS, you don't need any extra dedication, for delivering the Rest API to the client developers, like writing the swagger comments. 8. Jun 9, 2023 · 1 [Nestia] Boost up NestJS server much faster and easier (maximum 20,000x faster + tRPC similar) 2 [Nestia] I made automatic e2e test functions generator for NestJS 2 more parts 3 [Nestia] Make NestJS 30x faster with fastify 4 [Nestia] I made backend simulator for frontend developers (similar with MSW, but fully automated) 5 Stop using Swagger-UI and MSW, but SDK instead 6 New NestJS I’m using NestJS with Mikro-ORM, and I’m trying to generate an SDK from my OpenAPI (Swagger) documentation using tools like openapi-generator. The SDK libray of NestJS means a collection of DTO types and fetch functions with type definitions for convenience. Nov 11, 2020 · Here, we have designed and developed a flow for OTP(One time password) for user registration and also blocking a user's account after the maximum retries for incorrect otp is exceeded. Automatic SDK and Swagger generator for the NestJS, evolved than ever. If you can’t imagine how the SDK library works, then look at the gif image of below. /node_modules/@matchbook-lab/nest-sdk-generator/config. js controller that uses the AI SDK to stream text and objects to the client. Learn how to use the AI SDK in a Nest. js SDK generator. Authentication & Authorization : Integrated modules for secure authentication and authorization mechanisms. Jul 8, 2023 · If you're not aware with nestia, the term SDK (Software Development Kit) library may sound unfamiliar. x client library. 3 24 more parts 3 Website for NestJS-mod - https://nestjs-mod. The examples show how to implement a Nest. It’s pretty simple but has many configurations like middleware and so on. ts file (actualy I named it main-generate-swagger. NestJS Helper Libraries. 4, last published: 2 months ago. Lack of documentation around how to use generated SDKs can be Nest is a framework for building efficient, scalable Node. json . Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: Super-fast/easy decorators; Advanced WebSocket routes; @nestia/sdk: Swagger generator evolved than ever; SDK library generator for clients; Mockup Simulator for client applications; Automatic E2E test functions generator; @nestia/e2e. 9. Introduction. 1. Let's create our Controller. 200x faster than class-transformer. - gylove1994/nestjs-prisma-generator Feb 13, 2012 · OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (both 2. It’s also very well documented. When you run @nestia/sdk, it will analyze your backend server codes, and generate such SDK library. With @nestia/core , you can boost up validation speed maximum 15,000x times faster . js REST API When you're developing a backend server using the NestJS, you don't need any extra dedication, for delivering the Rest API to the client developers, like writing the swagger comments. Start using nest-aws-sdk in your project by running `npm i nest-aws-sdk`. Don't write any swagger comment. There are 6 other projects in the npm registry using nest-aws-sdk. Also, @nestia/sdk can generate below things from NestJS project. Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: Super-fast/easy decorators; Advanced WebSocket routes; @nestia/sdk: Swagger generator evolved than ever; OpenAI function calling schema generator; SDK library generator for clients; Mockup Simulator for client developers; Automatic E2E test functions generator May 6, 2023 · Next Episode In nowadays, I'm developing migration project from Swagger to NestJS. Chat about javascript and javascript related projects. js REST API Nest is a framework for building efficient, scalable Node. JavaScript SDK automatic generator for Nest. Nest is a framework for building efficient, scalable Node. Have you checked it out? And how does this differ from openapi-generator Nest is a framework for building efficient, scalable Node. Create your NestJS project # To get started, install the NestJS CLI and create your app skeleton with the following commands: $ npm install-g @nestjs/cli $ nest new hello-prisma See the First steps page to learn more about the project files created by this command. All paths must be relative to the location of this file! Example Config: "$schema": ". json", "config": { A REST SDK generator for NestJS. Generator knows what to generate because you supplement it with a generator template. I am sure most of the front-end developer would like to have an one-click code generation, doing the things that fetches the API endpoint associate with its interface or enum, things like that. Nest (or NestJS) is a framework for building efficient, scalable Node. ts). 4. To get it production-ready, follow the steps outlined in your Speakeasy workspace. 2K subscribers in the Nestjs_framework community. nest-commander - A module for using NestJS to build up CLI applications; generator-nestjs-app - A yeoman generator for NestJS apps. nestjs-console - A NestJS module that provide a cli to application. Describe alternatives you've considered Use @sap-cloud-sdk/generator to generate OData client libraries you need, as mentioned above. To workaround this issue, you can add a title property to the schema for Jul 28, 2023 · 1 [Nestia] Boost up NestJS server much faster and easier (maximum 20,000x faster + tRPC similar) 2 [Nestia] I made automatic e2e test functions generator for NestJS 2 more parts 3 [Nestia] Make NestJS 30x faster with fastify 4 [Nestia] I made backend simulator for frontend developers (similar with MSW, but fully automated) 5 Stop using Swagger-UI and MSW, but SDK instead 6 New NestJS Aug 14, 2024 · Connecting the Swagger documentation generator to the backend. There are many more arguments you can pass to customize the output from OpenAPI generator CLI. Use-cases are written in functionnal programming with Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: Super-fast/easy decorators; Advanced WebSocket routes; @nestia/sdk: Swagger generator evolved than ever; SDK library generator for clients; Mockup Simulator for client applications; Automatic E2E test functions generator nest-commander - A module for using NestJS to build up CLI applications; generator-nestjs-app - A yeoman generator for NestJS apps. content_copy // Angular findAll (): Observable < {total: number, limit: number, offset: number, results: CatDto []} > As you can see, the Return Type here is ambiguous. Therefore, If you're making a backend server with the TypeScript and NestJS , you don't need any extra dedication, for delivering Rest API to the client (front-end) developers, like writing the swagger. Start with nest start --entryFile generate-schema if you're using the graphql cli-plugin. Yes, typescript counts. If the project being done, you can create a NestJS project from any swagger. License: MIT # The following additional debug options are available for all codegen targets: # -DdebugOpenAPI prints the OpenAPI Specification as interpreted by the codegen # -DdebugModels prints models passed to the template engine # -DdebugOperations prints operations passed to the template engine # -DdebugSupportingFiles prints additional data passed to the template engine java -DdebugOperations -cp Apr 28, 2021 · A simpler implementation of Generating the SDL manually. A collection of tools to make building and deploying AWS serverless Nest applications AWESOME. prisma and GraphQL schema at once, using classes with decorators as a single source of truth. There are no other projects in the npm registry using @nestia/sdk. Contribute to promise-J/QR-Code-Nestjs-server development by creating an account on GitHub. json comments. Create a starter nest js project. Also, supports not only swagger. @nestia/sdk automatically analyzes the NestJS source code in the compilation level, and makes the OpenAPI document without any extra dedication like @nestjs/swagger decorator function calls. NestJS is a great library for easily uploading files to A Nest is a framework for building efficient, scalable Node. 0 are supported). Some decorators will be inferred from the field's attributes. Start using nest-openapi-tools in your project by running `npm i nest-openapi-tools`. Nest provides a variety of transporters out-of-the-box, as well as an API allowing developers to build new custom transport strategies. Note that the SDK is not ready for production use. 1K subscribers in the npm community. js instead! NestJS Plugin for Compiling Controllers to an SDK via NestJS Swagger and OpenAPI Generator - swimauger/nest-sdk Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: super-fast decorators; @nestia/sdk: Swagger generator evolved than ever; SDK library generator for clients; Mockup Simulator for client applications; Automatic E2E test functions generator; @nestia/migrate: migration from Swagger to NestJS Nest is a framework for building efficient, scalable Node. 1, last published: 2 days ago. SDK (Software Development Kit) Mockup Simulator; Automated e2e test functions Nestia SDK and Swagger generator. js server-side… npx nestia sdk "src/controllers" --out "src/api/functional" I've published Nestia v2 what I've developed. Latest version: 2. 0. Install the following packages. io NestJs SDK. StarUML NestJS CRUD Generator The generator is target to generate controllers and services for nestjsx/crud and nestjs/swagger based on typeorm entities. However, as @nestjs/swagger does not support @nestia/core , you can't generate swagger documents from @nestjs/swagger more. As the SDK will be used in the frontend, we’ll have to create a configuration file which tells the SDK generator how to generate the SDK for us. json. Latest version: 6. Oct 13, 2021 · You need 2 things here: Your MongoService needs to be marked with @Injectable() so that Nest can read the metadata of the constructor and set up the injection properly. It supports multiple different protocols, like Kafka or MQTT. The decorator shown above takes two arguments. Start using @nestia/sdk in your project by running `npm i @nestia/sdk`. ) please make sure to check their documentation before proceeding with these examples. With nestia and compilation level analyzer, you don't need to write any swagger or class-validator decorators. cd aws-s3 npm i aws-sdk npm i -D @types/multer. schema File and should be an folder. Dec 8, 2021 · As the SDK will be used in the frontend, we’ll have to create a configuration file which tells the SDK generator how to generate the SDK for us. Just deliver the SDK. Compile Browse to the folder petstore_ts_fetch and sadly there isn’t a README. Jan 2, 2025 · Deploy your application to AWS with the help of NestJS Mau in just a few clicks. A common problem while developing REST APIs and web clients is that the client must reflect API changes or the API must be backward compatible. Custom transporters. Composite performance becomes 10x faster. ⭐⭐⭐. NestJS Helper Libraries + TypeScript OpenAPI generator - jesusfb/nestia-nestjs We have many APIs written in nodejs, using nestjs framework. $ npm i --save @nestjs/swagger added 5 packages, removed 1 package, and audited 2512 packages in 14s Swagger Codegen. json generation, but also SDK generation. ts import { Module } from '@nestjs/common'; import { PdfService } Documentation for the EarnKeeper. (-g) Generator value determines the template to use (-o) Output value is where to write the new SDK locally. Therefore, what language and framework ever you use, you also can automatically generate SDK library and E2E test functions for every API endpoi Generating SDL Warning This chapter applies only to the code first approach. Apr 27, 2023 · 1 [Nestia] Boost up NestJS server much faster and easier (maximum 20,000x faster + tRPC similar) 2 [Nestia] I made automatic e2e test functions generator for NestJS 2 more parts 3 [Nestia] Make NestJS 30x faster with fastify 4 [Nestia] I made backend simulator for frontend developers (similar with MSW, but fully automated) 5 Stop using Swagger-UI and MSW, but SDK instead 6 New NestJS In addition to the above, in situations where all your pdf templates are grouped into a single directory but you expect pdf files to be generated in multiple contexts within your nestjs application, it is advisable to register the PDFModule once in the root module of your application and providing it globally. Strictly type your frontend's API calls :rocket: - lonestone/nest-sdk-generator Today we’ll talk about a tool we made here at LoneStone, the Nest. A thin wrapping layer around the aws-sdk package for clean NestJS dependency injection. NestJS Server Code Generator Contributed to OpenAPITools. Visualize your application graph and interact with the NestJS application in real-time using NestJS Devtools. g. Leveraging @nestjs/swagger's decorators and toolings, you can use OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) - jm-ds/mvn-openapi-generator Nest is a framework for building efficient, scalable Node. The nestia is an SDK and Swagger generator of the NestJS, evolved than ever. To manually generate a GraphQL SDL schema (i. Swagger Codegen can simplify your build process by generating server stubs and client SDKs for any API, defined with the OpenAPI (formerly known as Swagger) specification, so your team can focus better on your API’s implementation and adoption. Mar 28, 2021 · We make the service depend on nestjs. With the only one line command like upper, SDK library will be automatically generated (when TypeScript + NestJS). In addition to that, I would kindly ask you to indicate the correct way to use the nestjs generator, as it is very different from the way I used it during nx 16-18. With nestia, you don't need to write any DTO decorators and just defining pure interface typed DTO is possible. Execute an OData Request Next, you will create a service that will be responsible for fetching the business partners. Contribute to earnkeeper/sdk-docs development by creating an account on GitHub. I’m running into an issue with how relation fields in my entities are represented in the generated Swagger schema. A helpful tool for automatically generating a client-side SDK (currently only in Angular) from NestJS Controllers. js web applications. 0 and 3. module. There’s already openapi-generator cli that generates typescript types and client code. The following snippet is an example of a client generator result for the above GET / endpoint. We can generate openapi. Examples. generator Prisma_Code_Generator {provider = "Prisma_Code_Generator" output = ". Feb 22, 2024 · The nest-ddd-generator is a CLI tool designed to accelerate the development process within NestJS applications by scaffolding Domain-Driven Design (DDD) module structures. Reading the guide documents newly written, feel how nestia is strong. If your ConfigModule does not have a globally exported ConfigService, then in MongooseModule. Sep 9, 2023 · In this specific use case, the QR-generator API, we pivot our focus towards a head-to-head comparison between NestJS operating in cluster mode and Go with Gin framework. x or 6. Nest. , 'HeroesService'), corresponding to the HeroesService service definition in hero. config. You can use the AI SDK in a Nest. Hint The @GrpcMethod() decorator is imported from the @nestjs/microservices package, while Metadata and ServerUnaryCall from the grpc package. Left side is the NestJS backend server program, and right side is the Frontend program interacting with your server. So, let’s create a front/sdk-generator. Need help with your project (part-time to full-time)? Check out our official enterprise support. js REST API Aug 15, 2024 · 1 Collection of NestJS-mod utilities for unifying applications and modules on NestJS 2 NestJs-mod updated for work with NX v. It uses modern JavaScript, is built with TypeScript and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming). File name Comments on code changes; business-partner. nestia is an evolved SDK and Swagger generator, which analyzes your NestJS server code in the compilation level. Arnaud Cortisse - Software Developer. Test program utilizng 5. ‼️ To migrate from Swagger Codegen to OpenAPI Generator, please refer to the migration guide ‼️ As a front-end developer, sometimes it is a nightmare to create the code of the API by just looking at the api documentation. Contribute to norantec/nestecho development by creating an account on GitHub. js. That way, nestjs is going to be started if it hadn't been already before. json generation by the nestia is to analyzing your NestJS developed backend server code both in compliation level, through the TypeScript compiler API. The SDK has Zod as a peer dependency, as can be seen in the sdk-typescript/package Nest is a framework for building efficient, scalable Node. nest new aws-s3. If classValidation = "true", the generator will add validation decorators from class-validator to each field of CreateDTO and UpdateDTO that can then be used in combination with the NestJS ValidationPipe (see NestJS Auto-validation). The template is a project where you provide all the files that must be generated using available generator features. From now on, the nestia can build not only the SDK library but also the swagger. controller. In the SDK README. 0, last published: 2 months ago. There are no other projects in the npm registry using nest-openapi-tools. 4M subscribers in the javascript community. Discussion about npm, the packages/modules available through npm or even promote your own packages! For reference, key principle of the automatic SDK and swagger. The first is the service name (e. Create a file in your project's root: nest-sdk-gen. nest-sdk-generator - A command-line utility to generate a fully typed SDK from a Nest. Transporters enable you to connect components over a network using a pluggable communications layer and a very simple application-level message protocol (read full article). Utilize the @nx/node:setup-docker generator to streamline the Docker setup process. A QR generator built with Nest js. It generates a rpc like methods so it almost like just calling a function. 3-alpha0 package - Last release 0. Nov 12, 2024 · Package Manager Version. Additionally, Domain Entities facilitate value validation and code isolation. Nov 19, 2024 · This repository leverages NestJS as the core framework and Mongoose for MongoDB connectivity. It uses progressive JavaScript, is built with TypeScript and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming). But the problem is that it needs the API to be up, and therefore that the database is up and running. For example, to generate a new module, use: $ nest generate module module-name Similarly, to generate a controller or service, use: Nov 10, 2023 · @nestjs/cli - CLI tool for NestJS applications. . Apr 16, 2024 · The following code is of NestJs and should be easily replicable in any NodeJs Environment // pdf. These examples requires basic knowledge of NestJS framework, if you are not familiar with some of the key concepts like (Modules, Providers, Guards, Incerceptors, etc. Dec 19, 2024 · Using the NestJS Code Generator. Pre-configured NestJS: Set up with the best practices for project structure, configuration, and scalability. . Super-fast Performance @ TypedBody() input: IArticleCreate 20,000x faster than class-validator. ts: Code logic is as follows Annotate the method getBusinessPartners with @Get() to handle the GET method; Call the getAllBusinessPartners method of the BusinessPartnerService instance asynchronously Nest is a framework for building efficient, scalable Node. OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) - aether-incorporated/openap Nestia is an automatic SDK generator program for the NestJS developed backend server. src/generate-schema Hey, great generator! As a frontend dev it is very convenient to simply import all route typesafe from the backend without having to write all types twice! However, when trying it out, I noticed a problem with Date: With a controller tha Jul 21, 2022 · Generates NestJS DTO classes from Prisma Schema. In my last blog post, we saw how easy it is to get started with OpenAPI using NestJS. that works perfectly. js such as this maven plugin for Spring Boot? I'd like to follow API-First Development approache using Nest. proto. A generator is a tool that you can use to generate whatever you want to base on the AsyncAPI specification file as an input. It uses progressive JavaScript, is built with and fully supports TypeScript (yet still enables developers to code in pure JavaScript) and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming). Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: Super-fast/easy decorators; Advanced WebSocket routes; @nestia/sdk: Swagger generator evolved than ever; SDK library generator for clients; Mockup Simulator for client applications; Automatic E2E test functions generator 2. You just run this Nestia up, then Nestia would generate the SDK automatically, by analyzing your controller classes in the compliation and runtime level. A REST SDK generator for NestJS. macOS; Linux; Windows; Other (Please specify) Additional Information. , without running an application, connecting to the database, hooking up resolvers, etc. Only one line required, with pure TypeScript type Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: Super-fast/easy decorators; Advanced WebSocket routes; @nestia/sdk: Swagger generator evolved than ever; SDK library generator for clients; Mockup Simulator for client applications; Automatic E2E test functions generator Nestia is a set of helper libraries for NestJS, supporting below features: @nestia/core: superfast decorators using typia; @nestia/sdk: evolved SDK and Swagger generators; @nestia/migrate: Swagger to NestJS; nestia: just CLI (command line interface) tool Check Nestjs-prisma-generator 0. ), use the GraphQLSchemaBuilderModule. NestJS is a framework for building efficient, scalable Node. Nest (NestJS) is a framework for building efficient, scalable Node. forRootAsync() along with the useClass you need to have imports: [ConfigModule] so that you can inject the ConfigService This template generates a server using your AsyncAPI document. Aug 14, 2020 · Is there any solution for Open API code generator for Nest. js server-side applications. In this NestJS tutorial, we'll go over how to use NestJS to upload files to AWS S3 using Typescript. Please keep self… A full-powered SDK generator for NestJS For more information about how to use this package see README. md file, you’ll find documentation about your Speakeasy SDK. A command-line tool for generating NestJS code form schema. json ⭐⭐⭐ If you would like to contribute, please refer to guidelines and a list of open tasks. It implements the Hexagonal Architecture and CQRS as its primary architectural approach. Building APIs in NestJS is fun - documenting and distributing clients is a little less fun.