Skip to content

KeyaPatel03/Automated-Garden-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱 Automated Garden Simulator

Welcome to the Automated Garden Simulator, a fun and interactive way to simulate gardening with weather effects, plant selection, and system functionalities.

🌟 Features

  • 🏡 Grid-Based Garden: Click to plant various plants.
  • ☀️ Dynamic Weather: Sunny and Rainy
  • 🌳 Plant Selection: Choose from Rose, Orange Tree, Lemon Tree, and more.
  • 💧 Sprinklers & Rain Simulation: Keep your garden hydrated.
  • 🦗 Pest Control: Handle temperature and apply pesticide.

🛠 Technologies Used

  • Java (Version 21)
  • JavaFX (Version 22)
  • JUnit (Version 5.9.1)
  • Log4j (Version 2.23.1)
  • JSON (Version 20240303)
  • Maven Compiler Plugin (Version 3.10.1)
  • JavaFX Maven Plugin (Version 0.0.8)

🚀 How to Run

Clone the repository:

git clone https://github.com/KeyaPatel03/Ooad_Project-1.git
cd Ooad_Project-1

Running with API

To run the application with API mode, execute:

GardenSimulater.java

Running with UI

To run the application with graphical user interface (GUI), execute:

GUIMain.java

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors