Skip to content
This repository was archived by the owner on Nov 23, 2025. It is now read-only.

Commit e494e64

Browse files
authored
Merge pull request #1 from TechTorque-2025/dev
docs: Add build status badges for all services in README.md for impro…
2 parents b1c1093 + 8b8c6ff commit e494e64

1 file changed

Lines changed: 20 additions & 10 deletions

File tree

README.md

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,43 @@
1-
21
# 📊 Admin & Reporting Service
32

3+
## 🚦 Build Status
4+
5+
**main**
6+
47
[![Build and Test Admin Service](https://github.com/TechTorque-2025/Admin_Service/actions/workflows/buildtest.yaml/badge.svg)](https://github.com/TechTorque-2025/Admin_Service/actions/workflows/buildtest.yaml)
58

9+
**dev**
10+
11+
[![Build and Test Admin Service](https://github.com/TechTorque-2025/Admin_Service/actions/workflows/buildtest.yaml/badge.svg?branch=dev)](https://github.com/TechTorque-2025/Admin_Service/actions/workflows/buildtest.yaml)
12+
613
This microservice provides administrative oversight and business intelligence. It acts as an **orchestrator**, securely communicating with other services to aggregate data and perform admin actions.
714

815
**Assigned Team:** Randitha, Suweka
916

1017
### 🎯 Key Responsibilities
1118

12-
- **User Management:** (Via API calls to `auth-service`) List, view, and update user accounts and roles.
13-
- **Service Configuration:** Manage the list of available `ServiceTypes`, including their pricing and durations.
14-
- **Reporting & Analytics:** Generate on-demand reports by aggregating data from other services (e.g., revenue reports from `payment-service`).
19+
- **User Management:** (Via API calls to `auth-service`) List, view, and update user accounts and roles.
20+
- **Service Configuration:** Manage the list of available `ServiceTypes`, including their pricing and durations.
21+
- **Reporting & Analytics:** Generate on-demand reports by aggregating data from other services (e.g., revenue reports from `payment-service`).
1522

1623
### ⚙️ Tech Stack
1724

18-
- **Framework:** Java / Spring Boot
19-
- **Database:** PostgreSQL
20-
- **Security:** Spring Security (consumes JWTs)
25+
![Spring Boot](https://img.shields.io/badge/Spring_Boot-6DB33F?style=for-the-badge&logo=spring-boot&logoColor=white) ![PostgreSQL](https://img.shields.io/badge/PostgreSQL-4169E1?style=for-the-badge&logo=postgresql&logoColor=white) ![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white)
26+
27+
- **Framework:** Java / Spring Boot
28+
- **Database:** PostgreSQL
29+
- **Security:** Spring Security (consumes JWTs)
2130

2231
### ℹ️ API Information
2332

24-
- **Local Port:** `8087`
25-
- **Swagger UI:** [http://localhost:8087/swagger-ui.html](http://localhost:8087/swagger-ui.html)
33+
- **Local Port:** `8087`
34+
- **Swagger UI:** [http://localhost:8087/swagger-ui.html](http://localhost:8087/swagger-ui.html)
2635

2736
### 🚀 Running Locally
2837

2938
This service is designed to be run as part of the main `docker-compose` setup from the project's root directory.
3039

3140
```bash
3241
# From the root of the TechTorque-2025 project
33-
docker-compose up --build admin-service
42+
docker-compose up --build admin-service
43+
```

0 commit comments

Comments
 (0)