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

  1. Install Melos: dart pub global activate melos
  2. 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.