Mfund documentation
  • Introduction
  • Setup Guidelines
    • Mfund Flutter App
    • Mfund Backend
  • Technology Used
  • Architecture
  • Database Structure
  • App Flow
    • Dashboard App Flow
    • User App Flow
  • Backend Flow
  • API Documentation
    • Dashboard APIs
    • App APIs
  • Screens
    • App Screens
      • Login Screen
      • Signup Screen
      • KYC Screen
      • Home Screen
      • Investment Screen
      • Profile Screen
      • Withdraw Screen
    • Dashboard Screens
      • Login Screen
      • Home Screen
      • Investment Plan Screen
      • Investors Screen
      • Balances Screen
      • Transaction Details Screen
      • Settings Screen
      • App Bar
Powered by GitBook
On this page
  • Mfund-app :
  • Clone Repositories
  • Setup for Firebase in mfund-app
  • Run the mfund-app
  • Mfund-dashboard-app :
  • Clone Repositories
  • Run the mfund-dashboard-app

Was this helpful?

  1. Setup Guidelines

Mfund Flutter App

PreviousSetup GuidelinesNextMfund Backend

Last updated 4 years ago

Was this helpful?

Mfund-app :

Clone Repositories

Mfund Flutter app is a mono repo git project. We need to clone four repositories for flutter app.

  • mfund-app

  • mfund-api-service : Contains all repositories and API call for flutter app.

  • mfund-framework : Contains BloCs , States and Events.

  • mfund-common-modules : Contains services, utils and common widgets for both mfund-app and mfund-dashboard-app.

  • mfund-dashboard-app :

mkdir mfund-flutter-app
cd mfund-flutter-app
git clone <URL for mfund-app>
git clone <URL for mfund-api-service>
git clone <URL for mfund-framework>
git clone <URL for mfund-common-modules>

Setup for Firebase in mfund-app

  • Create Firebase Storage by following this documentation -

  • Setup firebase for IOS app using following documentation -

  • Setup firebase for Android app using following documentation -

Run the mfund-app

cd mfund-flutter-app
flutter run

Mfund-dashboard-app :

Clone Repositories

We need to clone four repositories for mfund-dashboard-app as we did in mfund-app

  • mfund-dashboard-app

  • mfund-api-service

  • mfund-framework

  • mfund-common-modules

mkdir mfund-flutter-dashboard
cd mfund-flutter-dasboard
git clone <URL for mfund-dashboard-app>
git clone <URL for mfund-api-service>
git clone <URL for mfund-framework>
git clone <URL for mfund-common-modules>

Run the mfund-dashboard-app

cd mfund-flutter-dasboard
flutter run
https://firebase.google.com/docs/storage/android/start
https://firebase.google.com/docs/flutter/setup?platform=ios
https://firebase.google.com/docs/flutter/setup?platform=android