Technologies: SwiftUI, Jetpack Compose, Mobile Development, Real-time Databases, Push Notifications, Payment Integration
Project Overview
Corenter is a mobile-first rental platform that connects apartment owners and renters in a Tinder-like swiping interface. The goal was to simplify apartment hunting while giving property owners an easy way to list and manage their properties.
Challenges & Problems Solved
- โ Matching Algorithm:
- ๐น Developed a real-time property matching system, allowing users to swipe and connect instantly.
- โ Multi-Platform Native Development:
- ๐น Since smooth UI and interactions were critical, we built separate SwiftUI and Jetpack Compose implementations instead of a cross-platform framework.
- โ Secure Communication & Payments:
- ๐น Implemented in-app messaging and escrow payments for secure transactions.
- โ Listing & Booking Flow:
- ๐น Designed a step-by-step property listing process, making it easy for non-technical landlords to onboard.
Technical Implementation
- ๐น Real-time database sync for instant property updates
- ๐น Push notifications & in-app chat for landlord-tenant communication
- ๐น Secure payment gateway integration (Stripe, PayPal)
- ๐น Image compression & optimization for high-quality property photos
Communication & Project Management
- ๐น Agile development with Jira tracking
- ๐น Client feedback sessions every sprint
- ๐น Detailed Confluence documentation
QA & Testing
- ๐น Manual testing for swiping interactions & gesture accuracy
- ๐น Automated UI tests for booking flow stability
- ๐น Load testing to handle high concurrent users
Outcome & Results
- ๐ Simplified rental process with a 90% faster booking experience
- ๐ Reduced no-shows by enabling direct messaging within the app
- ๐ Higher engagement rates due to an intuitive UI