Affan saleem - Flutter Developer | ContraWork by Affan saleem
Affan saleem

Affan saleem

Clean mobile apps. Real business results.

Ready for work

Affan is ready for their next project!

Cover image for Building CareSync: Flutter + Supabase
I’m
Building CareSync: Flutter + Supabase I’m building CareSync—a secure, production-ready healthcare app connecting patients and doctors. Here is what’s live in the build so far: Role-Based Auth: Smart signup for patients/doctors with automatic Supabase profile creation. Custom Password Reset: Secure recovery flow powered by Brevo SMTP. Tailored Onboarding: Distinct, native onboarding flows for both roles. Avatar Uploads: Smooth camera and gallery integration for profile pictures. Doctor Dashboard: The foundation of the medical command center is officially initiated. The Architecture: Built with proper app initialization, strict route guards for safe navigation, and a global feedback system. Up Next: Dynamic appointment booking and real-time doctor availability slots. What do you think of the Flutter + Supabase stack for SaaS? Let me know below!
2
40
Cover image for I'm building a full Visa
I'm building a full Visa Consultancy app in Flutter — and honestly, it's one of the more complex projects I've taken on. It's not just screens and buttons. We're talking a complete application flow, affiliate handling, referral tracking, commission management — the whole thing. The kind of system that lets a consultancy firm ditch their WhatsApp groups and Excel sheets and actually run their business properly from one app. Still in progress but loving the challenge. If you run an immigration or consultancy business and you've been thinking "we really need an app for this" — let's talk. 💬 Message me here or check my profile. #Flutter #MobileApp #VisaConsultancy #AppDevelopment
2
2
144
Cover image for Pickup Basketball Runs is a
Pickup Basketball Runs is a Flutter-based mobile application designed to help players easily discover, join, and organize local basketball games. The platform connects basketball enthusiasts in real time by allowing users to create pickup games, join existing runs, and coordinate at nearby courts. The app includes features such as game listings, court selection, player joining system, scheduling, notifications, and real-time updates for active runs. Users can browse available games, track participation, and stay updated on changes or cancellations. The goal of the project was to make it easier for players to find nearby games, reduce coordination friction, and build a more connected basketball community through a simple and interactive mobile experience.
0
49
Cover image for CrowdFeeding is a cross-platform charity
CrowdFeeding is a cross-platform charity and food donation system consisting of a mobile application and an admin web dashboard. The platform is built to connect donors, clients, drivers, and food banks through a unified ecosystem focused on efficient food distribution and social impact. The system supports four roles: Donor, Client, Driver, and Food Bank/Admin. Users can donate food or funds, place orders, and track deliveries in real time. Drivers are assigned orders with live tracking, while food banks manage order handling, approvals, and fulfillment through the admin dashboard. Key features include live driver tracking, order status management, order history, notifications, and secure Stripe payment integration for donations and purchases. The goal of the project was to create a scalable, transparent, and efficient platform that streamlines food donation and delivery while ensuring accountability across all stakeholders.
0
50