diff --git a/README.md b/README.md index e1099f9..1496573 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,99 @@ # Smart Home App -## Create by Zillur Rahman +A modern and feature-rich Flutter application for smart home control and monitoring, developed with a focus on user experience and functionality. -## Description -This is Smart Home App UI Design. +## Features -## Dependencies - - cupertino_icons: ^1.0.2 - - persistent_bottom_nav_bar_v2: ^4.2.8 - - fl_chart: - - another_xlider: ^3.0.1 - - animated_toggle_switch: - - get: - - google_fonts: - - flutter_svg: - - eva_icons_flutter: - -### Usage - - Homr Page. - - Details Page. - - Smart Home Page. - - Usage Page. - - Prifile Page. - -### Smart Home Apps Picture -![Smart Home Ui](https://github.com/zillur07/Flutter-Smart-Home-App/assets/87537602/fbdc3801-38ad-4c73-a18e-6279d19d8b6b) +- **Home Dashboard**: Centralized control panel showing device status and room conditions +- **Room Control**: Individual room management with temperature and device controls +- **Device Management**: Control various smart devices including: + - Lighting systems + - Temperature control + - Power usage monitoring + - Smart appliances +- **Usage Analytics**: Track and analyze power consumption and device usage patterns +- **Interactive UI**: Modern, responsive interface with smooth animations +- **Real-time Monitoring**: Live updates of device states and environmental conditions +## Screenshots -## Apps Video +### Smart Home Apps Interface +![Smart Home Ui](https://github.com/zillur07/Flutter-Smart-Home-App/assets/87537602/fbdc3801-38ad-4c73-a18e-6279d19d8b6b) + +### Demo Video https://github.com/zillur07/Flutter-Smart-Home-App/assets/87537602/82a5d19f-4810-4693-b89c-3c6f604de4d7 + +## Technology Stack + +### Core Dependencies +- **Flutter**: UI framework for cross-platform development +- **GetX**: State management and routing +- **fl_chart**: Data visualization for usage analytics +- **google_fonts**: Custom font implementation +- **flutter_svg**: SVG asset rendering +- **eva_icons_flutter**: Modern icon set + +### UI Components +- **animated_toggle_switch**: Interactive toggle controls +- **another_xlider**: Custom slider implementations +- **persistent_bottom_nav_bar_v2**: Navigation bar management + +## Pages + +1. **Home Page** + - Dashboard overview + - Quick access controls + - Room status display + +2. **Details Page** + - Detailed device controls + - Usage statistics + - Settings management + +3. **Smart Home Page** + - Device automation + - Scene management + - Schedule configuration + +4. **Usage Page** + - Power consumption analytics + - Usage patterns + - Cost tracking + +5. **Profile Page** + - User preferences + - Account management + - Settings + +## Installation + +1. Ensure Flutter is installed on your system +2. Clone the repository +3. Install dependencies: +```bash +flutter pub get +``` +4. Run the app: +```bash +flutter run +``` + +## Dependencies +```yaml +dependencies: + cupertino_icons: ^1.0.2 + persistent_bottom_nav_bar_v2: ^4.2.8 + fl_chart: + another_xlider: ^3.0.1 + animated_toggle_switch: + get: + google_fonts: + flutter_svg: + eva_icons_flutter: +``` + +## Created By +Zillur Rahman + +## License +This project is licensed under the MIT License - see the LICENSE file for details.