Skip to content

Latest commit

Β 

History

History
47 lines (32 loc) Β· 1.12 KB

File metadata and controls

47 lines (32 loc) Β· 1.12 KB

🌱 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