Skip to content

nourlaabidi/cloudOfThingsProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

🌱 Smart Garden Project (Cloud of Things Project)

🌐 Domain Name

🔗 https://smartgardenirrigation.me/

🔒 SSL Labs Certificate

SSL Certificate


📖 Project Description

🌟 Smart Garden is an innovative CoT project built to optimize water usage and simplify irrigation processes for modern gardens. By combining cloud computing, sensor data, and predictive analytics, this system automates irrigation tasks, ensuring plants get the right amount of water at the right time.

🚀 Features:

  • Real-time Monitoring: Continuously monitors soil moisture, temperature, and humidity.
  • Data-Driven Decisions: Uses predictive analytics to recommend and automate irrigation schedules.
  • Dashboard: Access sensor data and irrigation status from anywhere using the web interface.
  • SSL-secured Domain: Ensures secure communication and data transfer between devices and the cloud.
  • Geolocation Capability: Tracks and provides the user’s geographic location.

🛠️ Technical Stack

Component Technology/Tools
Frontend HTML5, CSS3, JavaScript, Bootstrap
Backend Jakarta EE (Java) deployed on WildFly
Database MongoDB
IoT Communication MQTT (via Mosquitto and Paho-MQTT library)
Model XGBoost for predictive analytics
Hosting Azure Virtual Machine
Security SSL Certification, PKCE Flow, Cookie-based Authentication

🛠️ IoT components

material


🧑‍💻 Contributions

We welcome contributions! 🙌
If you have ideas for improvements, bug fixes, or additional features, feel free to fork this repository and open a pull request.


🔗 Useful Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published