This project is an IoT-based watering system that allows users to monitor and control watering activities remotely. The system uses WebSocket for real-time communication and is built using Java and Spring Boot.
- Real-time monitoring of soil moisture, temperature, and humidity.
- Remote control of watering schedules.
- User authentication and authorization.
- WebSocket communication for real-time updates.
- Java
- Spring Boot
- WebSocket
- Maven
- Lombok
- Jackson
- Java 21
- Maven
- Node
-
Clone the repository:
git clone https://github.com/aqbtech/iotwatering.git cd iotwatering -
Build the project using Maven:
mvn clean install
-
Run the application:
mvn spring-boot:run