Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Conakry, Guinea
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Title
Improvement of an Uber-Style App (Flutter + Supabase + Web Admin Panel) + PayCard Integration + Full iOS Compatibility + Strict Code Confidentiality + Supabase Security Rules Proposal
________________________________________
Project Description
Hello,
I have a complete Uber-style system composed of:
• a User App,
• a Driver App,
• a Web Admin Panel,
all built in Flutter and connected to Supabase as the backend.
The system is already functional, but I need improvements to make it stable, reliable, professional, and fully ready for real-world usage.
I am looking for a developer who can analyze the current architecture, improve key features, and implement the enhancements listed below.
________________________________________
Main Objectives
1. Stability and Robustness
• Full performance optimization.
• Reliable session handling using Supabase Auth.
• The user must be able to leave the app and come back without losing the active ride state.
2. User Experience
• Smart push notifications:
“Your driver will arrive in 3 minutes”,
“Your driver has arrived.”
• When the user taps a notification, the app must open the correct ride screen.
3. Ride Logic Improvements
• Clean handling of ride cancellations.
• Real-time updates for user, driver, and admin panel.
• Live vehicle tracking with Supabase Realtime and optimized location updates.
4. UI/UX Enhancements
• Subtle improvements to the driver UI (without breaking the current theme).
• Small adjustments for a cleaner, more professional look across the applications.
5. Driver App Improvements
• Accurate real-time GPS tracking.
• Online/offline status management.
• Correct workflow for accepting, rejecting, and canceling rides.
6. Web Admin Panel
• Analysis of the current panel.
• Light redesign for clarity, easier management, and better data visibility.
7. PayCard Payment Integration
• Implement PayCard as the main payment method.
• Automatic ride payment processing.
• Payment history.
• Admin-side transaction confirmation.
8. Full iOS Compatibility
The mobile apps must be fully compatible with Apple (iPhone / iPad):
• Proper iOS permissions (Location, Notifications, Internet, Background Modes).
• Full Xcode configuration.
• APNs (Apple Push Notification Service) integration.
• Fix any incompatible Flutter dependencies.
• Testing on iOS emulator and real devices.
• Preparation for App Store submission if needed.
________________________________________
Code Confidentiality (Very Important)
I require absolute confidentiality.
My project must NOT be uploaded to the freelancer’s GitHub, GitLab, Bitbucket, or any private repositories.
No personal repositories are allowed.
The work must be done:
• locally on your machine,
• or through a private repository that I provide,
• or through direct file sharing.
Strict respect for code privacy is mandatory.
________________________________________
Supabase Database Security – Proposal Required
I also want the freelancer to propose a complete Supabase security rules structure including:
• row-level security (RLS) for users, drivers, rides, and payments,
• separation of privileges between user, driver, and admin roles,
• policies to protect real-time vehicle locations,
• secure handling of ride creation, updates, and cancellation,
• admin-only privileges using JWT custom roles,
• defense-in-depth approach to prevent unauthorized access or data leaks.
A strong security plan for Supabase is an essential part of the project.
________________________________________
What I Expect From the Freelancer
• A full analysis of my existing system (Flutter + Supabase).
• A clean and professional improvement plan.
• The ability to make the app 100% production-ready for Android and iOS.
• Strong experience in Flutter, Supabase, real-time systems, map APIs, notifications, and payment integrations.
• A proposal that includes secure and scalable Supabase RLS policies.
________________________________________
Selection Criteria
I will choose the freelancer with the best overall proposal based on:
• experience,
• similar completed projects,
• technical approach,
• strict respect for confidentiality,
• a clear vision for improving and securing my Uber-style system." (client-provided description)
Matched companies (5)

El Codamics

Crystal Infoway

SYNERGIC SOFTEK SOLUTIONS PVT LTD

WhizzAct Private Limited
