Skip to content

Installation

Get DWallet up and running on your local machine in minutes.

Before you begin, ensure you have the following installed:

  • Flutter SDK: ^3.10.4 or later
  • Dart SDK: Compatible with your Flutter version
  • IDE: VS Code or Android Studio with Flutter/Dart plugins installed
  1. Extract the downloaded package to your desired location.

  2. Navigate to the project directory:

    Terminal window
    cd dwallet_ui
  3. Install Dependencies: Run the following command to fetch all required packages:

    Terminal window
    flutter pub get
  4. Run the App: Choose your target device (Android/iOS Simulator) and run:

    Terminal window
    flutter run

The app uses a clean architecture with the following structure:

/lib
├── main.dart # App entry point
└── /app
├── /core # Core utilities
├── /di # Dependency injection
│ └── /services # Service providers
├── /pages # UI pages
├── /providers # State providers
├── /router # Navigation
└── /widgets # Reusable widgets
/packages/dwallet_types # Local data package

If the app launches successfully and you see the onboarding screen, you’re all set!