### To-Do App
A productivity mobile application developed using **Flutter** to help users organize, manage, and track their daily tasks through a simple and user-friendly interface.
The application allows users to create accounts, add and manage tasks, view task details, set deadlines, attach images, and delete tasks. It also supports **Arabic and English languages** to provide a more accessible user experience.
### Key Features
* User registration and login
* Create, view, and delete tasks
* Task details with descriptions and deadlines
* Image attachment for tasks
* User profile management
* Arabic & English language support
* Firebase Authentication
* Cloud Firestore for task data
* Responsive and organized UI
### Technologies Used
* **Flutter & Dart**
* **Firebase Authentication**
* **Cloud Firestore**
* **Flutter BLoC/Cubit**
* **Easy Localization**
### Main Skills Applied
* Flutter UI Development
* Firebase Integration
* Authentication
* Cloud Database Management
* State Management with BLoC/Cubit
* CRUD Operations
* Localization & Multi-language Support
* Navigation and Screen Management
**.