top_up_app

This is a Flutter project following the Model-View-ViewModel (MVVM) architecture pattern, and Provider state management

Requirements

  • Flutter version: 3.24.0
  • Dart version: 3.6.0

Getting Started

Prerequisites

Before you begin, ensure you have the following installed on your machine:

  • Flutter SDK: Follow the installation guide to install Flutter.
  • Dart SDK: Dart comes pre-installed with Flutter.

Cloning the Repository

Clone this repository to your local machine using:

https://github.com/Usamakabir07/top_up_app
cd top_up_app

Installing Dependencies

Run the following command to install the required dependencies:

flutter pub get

Running the Project

To run the project on a connected device or emulator, use the following command:

flutter run

Building the Project

To build the project for different platforms, use the following commands:

Android

Build an APK for Android:

flutter build apk

iOS

Build for ios:

flutter build ios