Microgen
~/vitorecomp/microgen (main)
[TypeScript]Association member management system built with TypeScript.
typescriptwebappmanagement
# synced from github.com/vitorecomp/microgen
Microgen - Developing Microservices

Association Member Management System
Main system to control a association, this is aim to be a system that prove some microservices concepts, as well to define a good structure for NodeJS projects using monorepo template, this aims to be a ideal starting point for small startups build systems using modern solutions.
Tech Stack
This project will use the tech stack described bellow:
Backend
- NodeJS LTS
- Typescript
- Sequilize
- Express
Frontend
- React JS
- Typescript
Infra
- Postgres
- Openshift
- Keycloak
- Kafka
- Argo CD
- Tekton
Documentation
As this repo represent a set of good practices to develop microservices, the complete set of references and documentation explain the repo and the decisions takes will be available o the documentation section.
The documentation was build using sphinx-js, to run it run the follow command:
sh ./scripts/gen-docs.shDev env setup
- Visual Studio Code
- Eslint
- Sphinx
- NodeJs
Release notes
0.0.1: (June 18th, 2023)
- Create the repo
- Add readme