{"id":29443519,"url":"https://github.com/coding4deep/multi_app_platform","last_synced_at":"2025-07-13T16:09:16.310Z","repository":{"id":296739905,"uuid":"994325558","full_name":"Coding4Deep/Multi_App_Platform","owner":"Coding4Deep","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-10T00:26:29.000Z","size":127,"stargazers_count":1,"open_issues_count":0,"forks_count":5,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-10T00:31:52.821Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Coding4Deep.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,"zenodo":null}},"created_at":"2025-06-01T17:44:33.000Z","updated_at":"2025-06-09T23:54:55.000Z","dependencies_parsed_at":"2025-06-02T03:54:26.985Z","dependency_job_id":"b8d19bfd-f368-4043-bde2-b537c8a670d9","html_url":"https://github.com/Coding4Deep/Multi_App_Platform","commit_stats":null,"previous_names":["coding4deep/multi_app_platform"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Coding4Deep/Multi_App_Platform","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2FMulti_App_Platform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2FMulti_App_Platform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2FMulti_App_Platform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2FMulti_App_Platform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Coding4Deep","download_url":"https://codeload.github.com/Coding4Deep/Multi_App_Platform/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Coding4Deep%2FMulti_App_Platform/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265167967,"owners_count":23721560,"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":[],"created_at":"2025-07-13T16:08:57.474Z","updated_at":"2025-07-13T16:09:16.303Z","avatar_url":"https://github.com/Coding4Deep.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n#  **DevOps Multi Application Dashboard**\n\n[![CI/CD](https://img.shields.io/badge/Jenkins-CI%2FCD-red?logo=jenkins)](https://www.jenkins.io)\n[![Kubernetes](https://img.shields.io/badge/Kubernetes-EKS-blue?logo=kubernetes)](https://kubernetes.io)\n[![Docker](https://img.shields.io/badge/Docker-Container-blue?logo=docker)](https://www.docker.com)\n[![React](https://img.shields.io/badge/Frontend-React-61DAFB?logo=react)](https://reactjs.org)\n[![MongoDB](https://img.shields.io/badge/Database-MongoDB-4EA94B?logo=mongodb)](https://www.mongodb.com)\n[![PostgreSQL](https://img.shields.io/badge/Database-PostgreSQL-336791?logo=postgresql)](https://www.postgresql.org)\n[![RabbitMQ](https://img.shields.io/badge/Messaging-RabbitMQ-FF6600?logo=rabbitmq)](https://www.rabbitmq.com)\n[![Memcached](https://img.shields.io/badge/Cache-Memcached-000000?logo=memcached)](https://memcached.org)\n[![Prometheus](https://img.shields.io/badge/Monitoring-Prometheus-E6522C?logo=prometheus)](https://prometheus.io)\n[![Grafana](https://img.shields.io/badge/Visualization-Grafana-F46800?logo=grafana)](https://grafana.com)\n\u003c!--[![License](https://img.shields.io/github/license/your-org/devops-dashboard)](https://github.com/Coding4Deep/Multi_App_Platform/) --\u003e\n\n\u003c/div\u003e\n\n---\n\n## 🌐 Project Overview\n\nThe **DevOps Application Dashboard** is a unified interface for accessing and monitoring multiple microservices deployed on Kubernetes (EKS). It provides developers, DevOps engineers, and testers a **single-click gateway** to all services along with **real-time health monitoring**.\n\n\u003e Built with end-to-end CI/CD pipelines, full Kubernetes deployment automation, and observability stack – it is your DevOps command center.\n\n---\n\n## 🧭 Key Features\n\n- 🔄 **Central Dashboard** for navigating all deployed services\n- ⚙️ Fully automated **CI/CD pipeline with Jenkins**\n- 🐳 **Dockerized Microservices** with push to private/public registries\n- ☸️ **Kubernetes (EKS)** deployment with autoscaling and HPA\n- 🛡️ Uses **Secrets** and **ConfigMaps** for secure configuration\n- 📊 Real-time Monitoring via **Prometheus + Grafana**\n- 💾 Integrated with **MongoDB**, **PostgreSQL**, **RabbitMQ**, and **Memcached**\n\n---\n\n## 🏗️ Project Architecture\n\n```mermaid\ngraph TD\n  A[Developer Pushes Code to GitHub] --\u003e B[Jenkins CI/CD Pipeline]\n  B --\u003e C[Test, Build, Package]\n  C --\u003e D[Push Artifact to S3/Nexus/Github]\n  C --\u003e E[Dockerize \u0026 Push Image to Registry]\n  E --\u003e F[\"Deploy to Kubernetes (EKS)\"]\n  F --\u003e G[\"Applications + RabbitMQ + DBs + Cache\"]\n  G --\u003e H[\"Ingress + Autoscaling + Secrets\"]\n  H --\u003e I[\"Dashboard Exposes All Apps\"]\n  I --\u003e J[\"User Access \u0026 Health Monitoring\"]\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoding4deep%2Fmulti_app_platform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoding4deep%2Fmulti_app_platform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoding4deep%2Fmulti_app_platform/lists"}