https://github.com/jarrarshahid/data-manager-app
Data Manager App is a Flutter-based project that demonstrates efficient local data management with a clean and modern UI. It features CRUD operations powered by SQLite, making it an excellent tool for learning or showcasing app development skills in Flutter.
https://github.com/jarrarshahid/data-manager-app
android-app android-application app-development crud-operation dart data-management data-management-platform flutter flutter-database flutter-ui ios local-database local-databases mobile-app modern-ui modern-ui-design sqlite widgets
Last synced: about 2 months ago
JSON representation
Data Manager App is a Flutter-based project that demonstrates efficient local data management with a clean and modern UI. It features CRUD operations powered by SQLite, making it an excellent tool for learning or showcasing app development skills in Flutter.
- Host: GitHub
- URL: https://github.com/jarrarshahid/data-manager-app
- Owner: JarrarShahid
- Created: 2025-01-18T09:05:17.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-18T09:43:04.000Z (4 months ago)
- Last Synced: 2025-01-18T10:26:29.281Z (3 months ago)
- Topics: android-app, android-application, app-development, crud-operation, dart, data-management, data-management-platform, flutter, flutter-database, flutter-ui, ios, local-database, local-databases, mobile-app, modern-ui, modern-ui-design, sqlite, widgets
- Language: CMake
- Homepage:
- Size: 479 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data Manager App 📱
A Flutter application showcasing CRUD (Create, Read, Update, Delete) operations using **SQLite** for local data storage. This project emphasizes efficient data management paired with a clean, modern user interface.---
## 🌟 Features
- **CRUD Functionality**:
- Add, view, edit, and delete data seamlessly.
- **SQLite Integration**:
- Local database ensures fast, offline access to data.
- **SnackBar Notifications**:
- Provides real-time feedback for user actions (e.g., data creation, updates, deletions).
- **Modern UI Design**:
- Gradient themes and rounded card designs for a sleek user experience.
- **Dynamic Bottom Sheets**:
- Simplified data input and editing using bottom sheets.---
## 🚀 Screenshots
### Start

###Deleted

### Adding

### Added

### Updating

###Updated
---
## 🛠️ Technologies Used
- **Flutter**: Framework for building the UI.
- **SQLite**: Local database for data storage.
- **Dart**: Programming language for Flutter.---
## 📂 Folder Structure
. ├── lib │ ├── db_helper.dart # SQLite helper class for database operations. │ ├── home_screen.dart # Main screen for displaying and managing data. │ └── main.dart # App entry point.
---## 🔧 Getting Started
### Prerequisites
- Flutter SDK
- Any IDE with Flutter support (e.g., VS Code, Android Studio)### Installation
1. Clone this repository:
```bash
git clone https://github.com/JarrarShahid/data-manager-app.git
2. Navigate to the project directory:
cd data-manager-app
3. Install dependencies:
flutter pub get
4. Run the app on an emulator or connected device:
flutter run📋 Usage
1.Launch the app.
2.Use the + button to add new data.
3.Edit or delete existing data using the respective icons.🤝 Contributing
Contributions are welcome! Feel free to fork the repository and submit a pull request.📧 Contact
Jarrar ShahidLinkedIn: www.linkedin.com/in/jarrar-shahid-873503307
Email: [email protected]
⭐ Acknowledgments
Special thanks to the Flutter and SQLite communities for their amazing resources and documentation!📄 License
This project is licensed under the MIT License.