2025-07-02 15:03:04 +08:00
2025-06-24 18:48:28 +08:00
2025-07-01 22:18:39 +08:00
2025-06-24 18:48:28 +08:00
2025-06-24 18:48:28 +08:00
2025-07-02 15:03:04 +08:00
2025-06-24 18:48:28 +08:00
2025-06-24 18:48:28 +08:00
2025-06-24 18:48:28 +08:00
2025-06-24 18:48:28 +08:00
2025-06-24 18:48:28 +08:00
2025-06-24 18:48:28 +08:00
2025-06-24 18:48:28 +08:00
2025-06-24 18:48:28 +08:00
2025-07-01 22:18:39 +08:00
2025-07-01 22:18:39 +08:00
2025-06-24 19:34:23 +08:00

Bank App - Flutter with API Integration

Overview

A mobile banking application built with Flutter that integrates with a backend API to provide secure banking functionalities.

Features

Authentication

  • Email and password login
  • Secondary authentication with owner-provided auth code
  • 🔒 Secure token-based session management

User Profile

  • 👤 View and edit personal information
  • 🖼️ Change profile picture
  • ✏️ Update nickname and profile details

Transactions

  • 💳 View transaction history
  • 🔍 Filter transactions by:
    • Specific card
    • Date range
    • Amount range
  • 🧪 Add test/dummy transactions

Fund Transfer

  • 💸 Transfer money to other accounts
  • 📊 Transaction history tracking
  • 🔐 Secure API-based transfers

Technical Stack

  • Framework: Flutter
  • State Management: Provider
  • Architecture: MVVM
  • API: RESTful integration
  • Security: Token-based auth, encrypted communication

Installation

git clone http://git.sixqin.com:3000/Bilal/bankApp.git
flutter clean
flutter pub get
Description
Bank app
Readme 23 MiB
Languages
Dart 84.8%
C++ 7.6%
CMake 6.1%
Swift 0.7%
C 0.4%
Other 0.4%