Frontend: has the remarkable Generic CRUD Editor [GCE], a React component to help develop back-office apps faster.
By having a core Create-Read-Update-Delete code that can be parametrized & extended, there’s no need to rewrite code for each table editor.
I did before in other programming languages over the years, like Microsoft ASP in the early Y20K.
The intention is to transform it into an NPM package.
Backend: can use DynamoDB or MongoDB as the persistent storage.
Some software design patterns have been used, like factory method, facade, iterator, template method, decorator.
The most remarkable thing about it was to implement DynamoDB access by a MongoDB-styled syntax.
Gitops/Devops: scripts and configurations necessary to carry out deployments on different platforms (local development servers, VPS, among others), with orchestration technologies such as Kubernetes, artifacts & repository management with Jfrog, Docker, Gitlab, and Gitlab Runners