A beautiful and modern Flutter application for monitoring an Arduino-powered Smart Farm system. This app provides real-time monitoring of various environmental parameters and a user-friendly interface for controlling the farm system.
- Modern and intuitive user interface
- Real-time sensor data monitoring
- Interactive power control
- Beautiful statistics visualization
- Responsive design
- Material Design 3 implementation
- Flutter SDK (latest version)
- Dart SDK (latest version)
- Android Studio / VS Code with Flutter extensions
- Git
- Clone the repository:
git clone https://github.com/yourusername/smart-farm.git
cd smart-farm
- Install dependencies:
flutter pub get
- Run the app:
flutter run
lib/
├── main.dart
├── providers/
│ └── farm_provider.dart
└── screens/
├── home_screen.dart
└── statistics_screen.dart
- provider: ^6.0.5 (State management)
- fl_chart: ^0.63.0 (Charts and graphs)
- google_fonts: ^5.1.0 (Custom fonts)
- flutter_svg: ^2.0.7 (SVG support)
- Large, animated power button
- System status indicator
- Quick access to statistics
- Modern gradient background
- Real-time sensor data display
- Temperature monitoring
- Humidity tracking
- Soil moisture measurement
- Light intensity monitoring
- Interactive charts and graphs
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Flutter team for the amazing framework
- Material Design team for the design guidelines
- All contributors who have helped shape this project