https://github.com/kamarbandi/semiprodmanager-
A semiconductor factory production management system developed using Java Spring Boot, integrating Apache Kafka and MQTT for real-time order tracking and equipment data monitoring.
https://github.com/kamarbandi/semiprodmanager-
equipment-monitoring factory-management iot java kafka mqtt order-management postgresql rest-api semiconductor spring-boot
Last synced: 4 months ago
JSON representation
A semiconductor factory production management system developed using Java Spring Boot, integrating Apache Kafka and MQTT for real-time order tracking and equipment data monitoring.
- Host: GitHub
- URL: https://github.com/kamarbandi/semiprodmanager-
- Owner: Kamarbandi
- Created: 2025-01-30T22:18:22.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-01-31T09:25:07.000Z (10 months ago)
- Last Synced: 2025-03-28T06:27:45.610Z (8 months ago)
- Topics: equipment-monitoring, factory-management, iot, java, kafka, mqtt, order-management, postgresql, rest-api, semiconductor, spring-boot
- Language: Java
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Project Name**: Semiconductor factory production management system
**Description**:
A semiconductor factory production management system developed using **Java Spring Boot**, integrating **Apache Kafka** and **MQTT** for real-time order tracking and equipment data monitoring. The project provides features for managing production orders, monitoring production lines and equipment, and generating performance reports.
**Key Features**:
- CRUD operations for managing production orders.
- Tracking and monitoring of production lines.
- Real-time equipment status monitoring via MQTT protocol.
- Kafka integration for real-time order processing.
- Data exchange with factory equipment through MQTT (receiving status data and notifications).
- REST API using Spring Boot.
- Database integration with PostgreSQL.
**Technologies**: Java, Spring Boot, Kafka, MQTT, PostgreSQL, Spring Data JPA, Spring Security, Actuator.
---
**Note**:
- You need install Java your PC, Java 8 or +
- Install Kafka https://kafka.apache.org/quickstart Apache Kafka can be started using KRaft or ZooKeeper.
- More info you can get in spring boot documentation https://spring.io/projects/spring-kafka
---
MQTT in developing process in develop branch