City Express

CT Express — International Money Transfer App

CT Express — International Money Transfer

Role
Flutter Developer
Platforms
Android, iOS
App Store
Coming Soon
Play Store
Coming Soon

Project Overview

CT Express is a comprehensive international money transfer application that enables users to send money globally with competitive exchange rates and low fees. The app features secure authentication, KYC verification, beneficiary management, real-time currency conversion, transaction tracking, and multi-environment deployment support. Built with Flutter and following clean architecture principles for scalability and maintainability.

Features

  • Secure user authentication with social login integration
  • KYC verification for individual and business accounts
  • Beneficiary management with multiple payment methods
  • Real-time currency conversion with live exchange rates
  • International money transfers with competitive fees
  • Transaction history and detailed tracking
  • Virtual card management and balance tracking
  • Push notifications for transaction updates
  • Multi-environment support (Dev, Staging, Production)

My Responsibilities

  • Implemented complete authentication flow with secure session management
  • Built KYC verification system for individual and business accounts
  • Developed beneficiary management with search and filtering capabilities
  • Created real-time currency converter with live forex rates
  • Integrated international transfer system with quote generation and confirmation
  • Implemented transaction tracking with detailed history and status updates
  • Added virtual card functionality with balance management
  • Configured multi-environment deployment with Firebase integration
  • Implemented offline persistence using HydratedBloc for seamless UX
  • Added push notifications for transaction status updates

Tech Stack

CategoryTools / Libraries
State ManagementBloc, Hydrated Bloc, Flutter Bloc
NetworkingDio, Connectivity Widget
FirebaseCore, Analytics, Crashlytics
NavigationGo Router, Persistent Bottom Nav
UI/UXFlutter 3.22, Dart, Responsive Sizer
StorageGet Storage, Path Provider
NotificationsFlutter Local Notifications
DevOpsFlutter Flavorizr, Multi-environment config

Outcome / Highlights

International Transfers KYC Verification Real-time FX Rates Multi-environment Offline Persistence Push Notifications
  • Complete end-to-end money transfer flow from registration to transaction completion
  • Robust KYC system supporting both individual and business verification
  • Real-time currency conversion with competitive exchange rates
  • Seamless multi-environment deployment with Firebase integration
  • Offline-capable architecture ensuring reliable user experience
  • Comprehensive transaction tracking and beneficiary management

Get Updates

App Store and Play Store links will appear here once live.

Coming Soon

Description

CT Express is a comprehensive international money transfer mobile application built with Flutter. The app enables users to send money globally with competitive exchange rates and low fees. Key features include secure authentication with social login integration, KYC verification for individual and business accounts, beneficiary management with multiple payment methods, real-time currency conversion with live forex rates, and comprehensive transaction tracking. The app supports multi-environment deployment (Dev, Staging, Production) with Firebase integration, offline persistence using HydratedBloc, and push notifications for transaction updates. Built following clean architecture principles, it provides a seamless end-to-end money transfer experience from user registration to transaction completion, with robust security measures and user-friendly interface design.