|
1 | 1 | # 🛠️ Service & Project Management Service |
2 | 2 |
|
| 3 | +## 🚦 Build Status |
| 4 | + |
| 5 | +**main** |
| 6 | + |
3 | 7 | [](https://github.com/TechTorque-2025/Project_Service/actions/workflows/buildtest.yaml) |
4 | 8 |
|
| 9 | +**dev** |
| 10 | + |
| 11 | +[](https://github.com/TechTorque-2025/Project_Service/actions/workflows/buildtest.yaml) |
| 12 | + |
5 | 13 | This microservice is the core operational hub, managing the lifecycle of both standard services and custom modification projects. |
6 | 14 |
|
7 | 15 | **Assigned Team:** Randitha, Aditha |
8 | 16 |
|
9 | 17 | ### 🎯 Key Responsibilities |
10 | 18 |
|
11 | | -- **Standard Services:** Track progress, status, work notes, and photos for jobs originating from appointments. |
12 | | -- **Custom Projects:** Manage modification requests, quote submissions, and the quote approval/rejection process. |
13 | | -- Trigger the invoicing process upon job completion. |
| 19 | +- **Standard Services:** Track progress, status, work notes, and photos for jobs originating from appointments. |
| 20 | +- **Custom Projects:** Manage modification requests, quote submissions, and the quote approval/rejection process. |
| 21 | +- Trigger the invoicing process upon job completion. |
14 | 22 |
|
15 | 23 | ### ⚙️ Tech Stack |
16 | 24 |
|
17 | | -- **Framework:** Java / Spring Boot |
18 | | -- **Database:** PostgreSQL |
19 | | -- **Security:** Spring Security (consumes JWTs) |
| 25 | +   |
| 26 | + |
| 27 | +- **Framework:** Java / Spring Boot |
| 28 | +- **Database:** PostgreSQL |
| 29 | +- **Security:** Spring Security (consumes JWTs) |
20 | 30 |
|
21 | 31 | ### ℹ️ API Information |
22 | 32 |
|
23 | | -- **Local Port:** `8084` |
24 | | -- **Swagger UI:** [http://localhost:8084/swagger-ui.html](http://localhost:8084/swagger-ui.html) |
| 33 | +- **Local Port:** `8084` |
| 34 | +- **Swagger UI:** [http://localhost:8084/swagger-ui.html](http://localhost:8084/swagger-ui.html) |
25 | 35 |
|
26 | 36 | ### 🚀 Running Locally |
27 | 37 |
|
28 | 38 | This service is designed to be run as part of the main `docker-compose` setup from the project's root directory. |
29 | 39 |
|
30 | 40 | ```bash |
31 | 41 | # From the root of the TechTorque-2025 project |
32 | | -docker-compose up --build project-service |
| 42 | +docker-compose up --build project-service |
| 43 | +``` |
0 commit comments