{"id":26593738,"url":"https://github.com/allersec/diseno-arq-software","last_synced_at":"2026-04-16T19:08:36.440Z","repository":{"id":282586310,"uuid":"949060000","full_name":"AllerSec/Diseno-Arq-Software","owner":"AllerSec","description":"Arquitectura y diseño de una plataforma inteligente de gestión de proyectos. Uso de principios S.O.L.I.D., patrones de diseño (Factory, Facade, Observer) y pruebas unitarias con JUnit","archived":false,"fork":false,"pushed_at":"2025-03-15T16:07:09.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-15T16:28:58.047Z","etag":null,"topics":["java","maven","software"],"latest_commit_sha":null,"homepage":"https://github.com/AllerSec/proyecto-maven-design-patterns.git","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AllerSec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-15T15:30:02.000Z","updated_at":"2025-03-15T16:07:13.000Z","dependencies_parsed_at":"2025-03-15T19:30:36.018Z","dependency_job_id":null,"html_url":"https://github.com/AllerSec/Diseno-Arq-Software","commit_stats":null,"previous_names":["allersec/diseno-arq-software"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllerSec%2FDiseno-Arq-Software","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllerSec%2FDiseno-Arq-Software/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllerSec%2FDiseno-Arq-Software/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllerSec%2FDiseno-Arq-Software/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllerSec","download_url":"https://codeload.github.com/AllerSec/Diseno-Arq-Software/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245120165,"owners_count":20563866,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","maven","software"],"created_at":"2025-03-23T15:20:11.073Z","updated_at":"2026-04-16T19:08:36.396Z","avatar_url":"https://github.com/AllerSec.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"#  🚀 Plataforma Inteligente de Gestión de Proyectos\n## 📝 Descripción\nEste proyecto desarrolla una plataforma inteligente para la gestión de proyectos, enfocada en mejorar la productividad, evitar retrasos y ofrecer recomendaciones basadas en datos.\n\n## 🔹 Características\n- ✅ Aplicación de principios SOLID, DRY, KISS y YAGNI\n- ✅ Uso de patrones de diseño: Factory Method, Facade y Observer\n- ✅ Arquitectura basada en MVC para modularidad y escalabilidad\n- ✅ Pruebas unitarias con JUnit 🧪 e integración continua con GitHub Actions ⚙️\n- ✅ Análisis de calidad con SonarQube y PMD 📊\n\n## 🛠️ Tecnologías\n- 💻 Lenguaje: Java\n- 🏗️ Frameworks: Maven, JUnit\n- 🖥️ IDE: IntelliJ IDEA\n- 🔄 CI/CD: GitHub Actions\n- 🔍 Calidad de código: SonarQube, PMD\n- 📂 Estructura del Repositorio\n- 📁 src/ → Código fuente de la plataforma\n- 📁 tests/ → Pruebas unitarias con JUnit 🧪\n- 📁 docs/ → Documentación del diseño y arquitectura 📜\n- 📁 diagrams/ → Diagramas UML y esquemas de arquitectura 🖼️\n\n## 🚀 Instalación\n- 1️⃣ Clonar el repositorio git clone \u003cURL\u003e\n- 2️⃣ Abrir el proyecto en IntelliJ IDEA 🖥️\n- 3️⃣ Ejecutar mvn clean install para compilar ⚙️\n- 4️⃣ Ejecutar pruebas con mvn test ✅\n\n## 📜 Licencia\nEste proyecto está bajo la licencia MIT 📝\n\n## Link al repositorio\nhttps://github.com/AllerSec/Diseno-Arq-Software.git\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallersec%2Fdiseno-arq-software","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fallersec%2Fdiseno-arq-software","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallersec%2Fdiseno-arq-software/lists"}