Easy Dev Toolkit
A comprehensive, modular Flutter toolkit for building independent, responsive, and secure applications.
Packages
This repository is a monorepo containing the following independent packages:
| Package | Description |
|---|---|
| easy_dev_core | Core utilities, responsive engine, and extensions. |
| easy_dev_ui | Standardized widgets, design tokens, and showcase components. |
| easy_dev_network | Network client (Dio wrapper) and connectivity services. |
| easy_dev_storage | Storage abstractions and implementations. |
| easy_dev_security | Security utilities and encryption helpers. |
Getting Started
To use these packages in your project, add them to your pubspec.yaml:
dependencies:
easy_dev_core: ^0.0.1
easy_dev_ui: ^0.0.1
# ... add others as needed
Development
This repository uses Melos for monorepo management.
Setup
- Install Melos:
dart pub global activate melos - Bootstrap the project:
melos bootstrap
Commands
melos bootstrap: Link local packages and dependencies.melos run analyze: Run analysis in all packages.melos run test: Run tests in all packages.
Example
Check out the full_demo_app in the examples directory for a complete usage demonstration.