Project Overview
This project involved building a high-performance, secure mobile application for a pre-existing crypto exchange API. The goal was to deliver a native-quality trading experience on both iOS and Android, allowing users to access the full power of the exchange from their pocket. The app required all essential features, including FIAT/crypto deposits and withdrawals, a real-time trading interface with candlestick charts, and a seamless customer helpdesk.
A primary challenge was integrating a robust, automated KYC (Know Your Customer) process, which we solved by implementing user face recognition and authentication directly within the app. By adopting a Hybrid (React Native) approach, we accelerated development, reduced costs, and ensured a consistent, high-quality user interface across both platforms, all while meeting the client's rigorous security and performance standards.
Application Showcase
Features & Security
Functional
- Trading (Buy/Sell)
- FIAT Deposit/Withdrawal
- Crypto Deposit/Withdrawal
- eKYC via Mobile App
- Candlestick Chart Integration
- Customer Helpdesk for Mobile
Security
- High Performance
- Multi-Device/Platform
- Real-time Device Logs
Solutions
- Adopted a Hybrid app approach to reduce errors and costs across platforms.
- Chose programming languages with robust libraries to support all project requirements.
- Involved experienced developers to enhance speed and quality.
- Integrated Google Analytics and Sentry for comprehensive error handling.
- Implemented specific security rules tailored for the mobile application.
- Divided work rationally, with UI tasks for newer developers and API integration for experts.