Agrinova is a web app designed for managing indoor plants. It helps users track their plants, manage watering schedules, and get real-time notifications, ensuring that their plants stay healthy and well-maintained.
- Plant Tracking: Add and manage your plants with specific details.
- Watering Schedules: Set up reminders for when to water your plants.
- Real-time Notifications: Get alerts for upcoming plant care tasks.
- User Authentication: Secure login and registration using Firebase Authentication.
- Frontend: React.js
- Backend: Firebase Realtime Database
- Authentication: Firebase Authentication
Visit the live demo at: Agrinova Demo
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/ahmadkhatib02/agrinova.git
-
Navigate into the project directory:
cd smart-irrigation-system -
Install the required dependencies:
npm install
-
Start the development server:
npm run dev
Make sure you have a Firebase project set up and the necessary configuration files in place.
Feel free to fork the repository and submit pull requests. Any contributions are welcome!
This project is licensed under the MIT License - see the LICENSE file for details.



