Skip to content

SYNRGY7-Kelompok-6/connect-bca-mobile

Repository files navigation

Connect - Final Project

Release License Android Kotlin

OverviewProblemObjectiveFeaturesTech StackGetting StartedUsageAccessibilityTeam


🌟 Project Overview

Connect is an innovative digital banking application designed to enhance accessibility for visually impaired users. Our mission is to make financial management through mobile and internet banking more inclusive and user-friendly.

🔍 Problem Statement

Managing finances is a crucial part of daily life, and mobile banking applications are widely used for this purpose. However, many of these applications lack accessibility features, making them challenging for visually impaired users. This project addresses the need for an accessible digital banking solution tailored for the visually impaired community.

🎯 Objective

  • Improve the accessibility of digital banking applications
  • Ensure ease of use for visually impaired users
  • Incorporate user feedback to continuously enhance the application's features

✨ Features

  • 💰 Account Balance: Real-time balance checking with toggleable visibility
  • 📊 Transaction History: Detailed and filterable transaction records
  • 📱 QRIS Payments: Quick and easy QR code-based payments and transfers
  • 💸 Fund Transfers: Seamless money transfers between accounts
  • 👤 Profile Management: Easy-to-update user profile information
  • 🔍 Accessibility Mode: Enhanced features for visually impaired users

🛠 Tech Stack

MVVM Retrofit Modularization Koin Firebase Mockito

🚀 Getting Started

These instructions will guide you through setting up and running the Android project on your local machine for development and testing purposes.

Prerequisites

  • Android Studio: The official IDE for Android development
  • Java Development Kit (JDK): JDK 8 or higher recommended
  • Android SDK: Ensure that the Android SDK is installed and up to date

Installation

  1. Clone the repository:
    git clone https://github.com/SYNRGY7-Kelompok-6/connect-bca-mobile.git
    
  2. Open the project in Android Studio.
  3. Sync Gradle files.
  4. Run the app on an emulator or physical device.

📱 Usage

  1. Login: Enter your credentials.
  2. Navigate: Use the accessible navigation bar to move through different sections.
  3. Check Balance: View your real-time account balance on the home screen.
  4. Make Payments: Use the QRIS feature for quick payments or transfer funds directly.

🔄 Application Distribution

You can access the latest builds of the Connect application through the following platforms:

  • GitHub Releases: The latest version of the app is available on the GitHub Releases page. Each release corresponds to a specific version, following semantic versioning (MAJOR.MINOR.PATCH).

  • Firebase App Distribution: To access beta versions and receive updates, use the following invite link. This link will grant you access to the app distribution where you can download and install the app directly on your Android device.

🔍 Accessibility

The application has been designed with accessibility as a priority, featuring:

  • Screen reader support for visually impaired users
  • High-contrast mode and customizable font sizes
  • Voice commands for key functionalities

👥 Android Team


Putri Ayu Nisa Az-Zahra

Android Developer and Lead

Alfred Sahala Nainggolan

Android Developer

Muhammad Fauzan

Android Developer

Hendardi Yoga Pratama

Android Developer

🔗 Links

Empathy Map User Persona User Journey Map LoFi Design HiFi Design Flowchart UX Research

📞 Contact

For more information or support, please contact the contributors or the SYNRGY Academy team.


Made with ❤️ by SYNRGY7 Kelompok 6

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •