Workspace Overview
Welcome to the workspace's technical documentation. This system centralizes the Engineering Practices, automation, and monitoring used in our projects.
🚀 What you will find here
The documentation is divided into fundamental pillars to ensure software scalability and quality:
GitOps Implementation
Details about our CI/CD pipeline using GitHub Actions and ArgoCD.
View GitOps documentation →Quality & Monitoring
Guide on using SonarQube for static code analysis (SAST).
View Monitoring documentation →Repository Mapping
All implementations described in these documents can be found directly in this repository. Below is the guide to locating each part of the code:
| Component | Location | Description |
|---|---|---|
| Java Backend | @java/atomant-auth/ | Spring Boot/Quarkus microservice focused on Auth. |
| Angular Frontend | @angular/financial/ | Web application for financial management. |
| Python Scripts | @python/poetry/ | Automations and Python logic using Poetry. |
| SonarQube Infra | @devops/sonarqube/ | Docker files and quality server configurations. |
| CI Pipeline | .github/workflows/ | GitHub Actions automation definitions. |
| Portfolio/Docs | docs/joel-dev/ | Source code of this Docusaurus portal. |
🏗️ Work Philosophy
Our ecosystem is guided by principles of Clean Architecture, DDD, and Infrastructure as Code. The goal is to reduce friction between development and operations.
Direct Reference You can access the full source code by navigating the folders listed above in your file explorer or directly on GitHub.