Driveli mobile application development (IOS/Android) finalization
619 USDScope of Work — Driveli Mobile Applications (iOS & Android)
The task is to deliver fully functional cross-platform mobile applications (iOS and Android), end-to-end, in accordance with the attached designs, texts, and policies (XD screens, branding, text amendments, and Payments.docx). The system must be production-ready and cover all features for learners, instructors, and admins (via web/admin tools).
1. Authentication & User Roles
Secure signup/login for learners and instructors.
Password reset, email verification, and secure session handling.
Role-based access (learner vs instructor dashboards).
2. Learner App Features
Search & Discovery: find instructors by area/postcode, with filters (transmission, price, availability).
Instructor Profile: view bio, vehicle, availability calendar, pricing, ratings.
Booking & Payments:
Choose lesson type, slot, and complete checkout via Stripe.
Enforce instructor subscription/active status before booking (per Payments.docx).
My Bookings: list and calendar view; cancel/reschedule with policy enforcement.
Payments: view receipts/invoices.
Progress Tracking: completed lessons log + instructor feedback notes.
Reviews: leave rating/review after a completed lesson.
3. Instructor App Features
Profile Setup: bio, vehicle, hourly rate, coverage areas, lesson types.
Verification: upload required documents (license, insurance) for admin approval.
Availability Management: weekly schedule, blackout days, lesson duration, buffer, and minimum notice.
Calendar & Bookings: manage all bookings, confirm/cancel/reschedule with notifications.
Payments Tab:
Stripe Connect onboarding (payouts).
Subscription management (plans, invoices, renewals, cancellations).
Notifications: reminders of new bookings, cancellations, or failed subscription payments.
4. Booking & Policy Engine (Mobile Integration)
Booking slots generated dynamically using instructor rules (availability, buffer, blackout, minimum notice).
Prevent bookings if:
Instructor subscription inactive/cancelled.
Instructor is blocked/admin disabled.
Ensure real-time sync with backend to avoid double-booking.
5. Payments & Subscriptions
Stripe SDK integration in mobile apps.
Support for:
Instructor subscriptions.
Learner payments for lessons.
Automatic payout routing via Stripe Connect.
Refunds and cancellations with correct booking state update.
6. Notifications (Mobile)
In-app notifications for booking updates, cancellations, reminders.
Push notifications (Expo/APNs/FCM).
Email fallback (transactional emails aligned with brand assets).
7. Reviews & Ratings
Learner leaves rating and text review per completed booking.
Reviews displayed on instructor profile.
Admin moderation available from back office.
8. Admin Support (via Web/Admin Tools, not mobile)
Instructors’ document verification, blocking/unblocking.
Manage subscriptions, disputes, refunds.
CMS for blog/city pages.
Metrics dashboard.
9. Infrastructure & Compliance
Backend services (auth, booking engine, payments, notifications) deployed in production.
File storage for instructor docs/photos.
Security compliance (GDPR, PCI via Stripe).
Observability: logging, error reporting.
10. QA & App Store Delivery
Functional QA for all flows (search, booking, payments, subscriptions).
End-to-end booking + payment test cases.
Accessibility validation for mobile (contrast, font scaling, VoiceOver).
Performance/load testing on booking engine and payments.
Deployment to Apple App Store and Google Play Store under production accounts.
📌 Reference Materials
All project briefs, designs, and explanations (prepared prior to August 26, 2025) are available here:
https://drive.google.com/drive/folders/106h3fNOPhTlU7DOrsctcZEkMF5ZZVDRg?usp=sharing
(as the material exceeds the file size limit here).
The design can be accessed here (screenshot also attached below):
– https://xd.adobe.com/view/e44d0467-cfc5-4693-9d5c-3f01007da4b6-b11e/grid
Applications 2
-
15 days12 345 USD15 days12 345 USD
Hello Snezana,
Your project looks very promising. Our team specializes in mobile app development (iOS/Android/Flutter) and has extensive experience in creating complex technical solutions.
The cost of developing an MVP app is $5000+
The cost of developing a full app is $12000+
We can offer:
- Cross-platform development on Flutter
- Native development for iOS/Android
… - Integration with payments/API
- Publication in AppStore/Google Play
- Ongoing support
I am attaching a few examples of projects that were implemented on Flutter, so you can assess our experience and qualifications.
UnderBooks
https://freelancehunt.com/showcase/work/underbooks/1752331.html
https://apps.apple.com/ua/app/underbooks/id1670343606?l=en
Hillsong Church Online
https://freelancehunt.com/showcase/work/hillsong-church-online/1970491.html
https://apps.apple.com/ua/app/church-online/id6502288161?l=en
One of the projects we developed is the mobile app UnderBooks. We created it for Daria Astafieva. The project reached Top 1 in the category of free apps in the AppStore Ukraine and Top 94 in the USA.
https://life.nv.ua/znamenitosti/dasha-astafeva-zapustila-prilozhenie-s-ukrainskimi-audioknigami-underbooks-50343418.html
I would be happy to discuss the details of your project, timelines, budget, and next steps in private messages.
-
40 days619 USD
303 40 days619 USDHello Snezana,
I’ve reviewed your project description and the Driveli brief. I have experience building cross-platform mobile apps with React Native (Expo), Firebase/Node.js backends, and Stripe integrations. I understand the need for a production-ready system covering all user roles: learners, instructors, and administrators.
I can implement the following:
– Secure authentication and role-based dashboards (learners/instructors/admin).
– Lesson booking with dynamic availability, calendar management, and rescheduling logic.
– Stripe payments and subscriptions (Stripe Connect for instructor payouts, refunds, cancellations).
– Learner and instructor dashboards with progress tracking, reviews, notifications (push + in-app + email).
… – Admin tools for instructor verification, subscription management, dispute handling, and reports.
– App Store & Google Play deployment with QA, accessibility, and performance testing.
-
5 days600 USD
235 5 days600 USDGood afternoon! I would be happy to help you develop a mobile application for Android and iOS.
-
1 day619 USD
162 1 day619 USDHello.
I am interested in your project. I am confident that I can deliver effective and high-quality work that meets your requirements and expectations. I have over 8 years of experience. I am ready to discuss the details and start working. I look forward to your response.
-
150 days25 000 USD
304 150 days25 000 USDHello!
My name is Alexey, I represent a group of developers – NC-1.
For more than five years, we have been creating websites, mobile applications, online stores, ERP/CRM systems, and other e-commerce products.
Our team has specialists with the necessary experience and knowledge for you.
I propose for your project:
Project Manager: Project management, communication, deadlines, budget.
Tech Lead / Solution Architect: Designing the architecture of the entire solution.
Backend Developer (2 people): Development of the application core: authentication, booking engine, subscription logic, working with the database.
Frontend/Cross-platform Developer (2 people): Creating mobile applications for iOS and Android and possibly an admin panel.
… QA Engineer (1 person): Testing functionality, especially critical flows: booking, payments, notifications.
DevOps Engineer (part-time): Server setup, CI/CD, deployment.
Technology stack (recommended):
Mobile applications - React Native
Backend (Server) - Node.js (Express/Nest.js)
Database - PostgreSQL
Cases - https://1drv.ms/b/c/b7a0d31a9dae1bc5/EeH6JPdpBbpKtrkA1zFQOIMBAmqUcd_Ptx5tt5p9hBNG-g?e=wXDGHh
Portfolio – https://nc-one.com/case-studies
-
1 day1234 USD
11616 44 0 1 day1234 USDGreetings, I have experience in implementing applications from concept to publication. I am able to complete your application.
I would be delighted to assist you!
-
30 days619 USD
167 30 days619 USDMy name is Arthur, co-owner of SUBI Labs – a team of experienced professionals from Poland specializing in reliable cross-platform applications. We’re ready to develop your Driveli iOS and Android apps, fully aligned with the XD design, branding, and Payments.docx, including features for learners, instructors, and admins. We’ll implement authentication, Stripe payments, a booking engine, notifications, and a web-based admin panel, ensuring GDPR/PCI compliance and App Store/Google Play deployment. Based in Poland, we guarantee smooth communication and no payment issues. Budget and timeline depend on the full scope – let’s discuss everything on a call?
Looking forward to your response!
Best regards,
SUBI Labs Team
Current freelance projects in the category Web Programming
Need to create a Gravity Forms template based on a chat.Need to create a Gravity Forms form based on the chat template. Knowledge or at least understanding of English is a must!!! I will provide a website where there is something like an online chat where options need to be selected, and depending on those options, new fields open… Web Programming ∙ 12 hours 58 minutes back ∙ 42 proposals |
Creation or adjustment of a website on OpenCartHello everyone! Preliminary situation for understanding: I ordered the development of a website from Templatemonsters. I agreed on the technical specifications in advance and purchased a template from them. In the end, the deadlines were not met, and they wrote that they could… Web Programming, Online Stores & E-commerce ∙ 20 hours 29 minutes back ∙ 30 proposals |
Development of an AI mobile application for children's fairy talesLooking for an experienced developer or team to create a mobile application with artificial intelligence that will generate short, kind, and age-appropriate fairy tales for children. A simple, beautiful, and safe product where a parent can create a personal bedtime story for… AI & Machine Learning, Web Programming ∙ 21 hours 31 minutes back ∙ 38 proposals |
Translator for WordPress.Need to translate a WordPress site with WooCommerce into 30 languages. A plugin for convenient automatic translation. To avoid clicking through each page for translations and each product. To make exceptions for certain phrases. To be able to edit the translation. Automatic… Web Programming, Website Development ∙ 22 hours 8 minutes back ∙ 24 proposals |
Edits for the website on OpencartThe site veselkatm.com.ua on OpenCart Version 3.0.3.8 1) Complete the cart Implement delivery methods: - Ukrposhta - Nova Poshta Install and configure modules so that everything works correctly Implement payment methods: - Cash on delivery - Bank transfer - Card payment… Content Management Systems, Web Programming ∙ 1 day 1 hour back ∙ 56 proposals |