A stunning, Neo-Brutalist Android application for secure, Peer-to-Peer card sharing and discount management.
Overview • Features • Tech Stack • Demo • Roadmap
Cardify is an Android app that lets people use bank card offers even if they don’t own that card.
If a discount requires an HDFC or SBI card, a buyer can connect with a card owner who has it and complete the purchase securely.
This repo contains the Android app, built using Jetpack Compose. It focuses on a smooth UI, fast performance, and real-time order flow between buyers and owners.
|
|
|
|
| Component | Technology | Description |
|---|---|---|
| Language | Kotlin 1.9+ | Core logic and Android UI code. |
| UI Framework | Jetpack Compose | Modern declarative UI component construction. |
| Networking | Retrofit & OkHttp | Lightning-fast REST API communication and asynchronous coroutines. |
| Computer Vision | CameraX & Google ML Kit | Used for the native card-scanning engine overlay. |
| JSON Parsing | Gson | Serializes the complex Order and Auth schemas. |
| Architecture | MVVM | Clean separation of business logic and UI presentation states. |
Watch Cardify in action here!
We are actively developing new tools to enhance the peer-to-peer trading experience! Features currently in active development:
- 🌙 True Dark Theme: Inverting the Neo-Brutalism styles (Pitch Black / Neon accents) for a glowing, high-contrast night mode.
- 📟 OTP-Based Login: Seamless, password-less authentication for higher security standards.
- 💰 Live Wallet System: Tracking total commission earned for owners and total cashback actively saved for buyers.
Engineered and Developed by Mahir Agarwal

