
Closed
Posted
Paid on delivery
I need two tightly-connected Android applications built from the ground up: • A Customer app where users can search available slots, make and pay for bookings, follow the live status of their appointment, and receive automatic reminders. Built-in payment processing (Stripe or Razorpay, I’m flexible) must be seamless and PCI-compliant. • An Admin / Service-Provider app that lets staff open or block time slots, confirm or cancel requests, track each booking in real time, view payments, and run basic reports. The Admin role should have an extra layer for managing service-provider accounts and editing global settings. Core requirements – Native Android or well-architected cross-platform framework that compiles to a smooth, modern Android experience. – Secure login with role-based access for Customer, Service Provider, and Admin. – Reusable REST/GraphQL API layer so I can eventually add an iOS front end. – Cloud database (Firebase, Supabase, or your recommended option) with real-time triggers for status updates and push notifications. – Clean UI in keeping with Google Material guidelines; Figma screens or similar handed over. – Source code in a private Git repo with clear README and build instructions. Acceptance criteria 1. Customer can register, browse services, book an appointment, pay, and receive confirmation. 2. Service Provider sees new bookings instantly and can update status (“on the way”, “in progress”, “completed”), which reflects live in the Customer app. 3. Admin dashboard shows aggregated statistics and allows manual overrides. 4. Push reminders fire 24 h and 1 h before each booking. 5. Apps pass Play Store review and install flawlessly on Android 10+ devices. Hand-over items: full source code, design assets, API documentation, Play-store-ready builds, and post-launch support for bug fixes during the first month. If you have solid Android experience and have integrated payments and real-time updates before, let’s talk timeframe and milestones.
Project ID: 40663281
112 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
112 freelancers are bidding on average ₹54,519 INR for this job

Hi there, I can build both Android applications with a shared, scalable backend and real-time booking architecture. I have experience with React Native/Flutter, REST APIs, Firebase/Supabase, authentication, payment integrations and real-time notifications. I can handle: Customer booking and service search Provider/Admin slot management Customer, Provider and Admin role-based access Stripe or Razorpay payment integration Real-time booking/status updates Push notifications and 24h/1h reminders Payment and booking history Admin reports and global settings REST API architecture ready for future iOS development Material-based responsive UI Play Store deployment and Android 10+ testing Complete source code, documentation and 1-month post-launch support Recommended stack: React Native + Node.js/NestJS + PostgreSQL/Supabase, with Firebase Cloud Messaging for push notifications. This keeps the backend reusable when you add iOS later. Estimated timeline: 8–10 weeks Milestones: UI → Backend/API → Customer App → Provider/Admin App → Payments/Notifications → QA & Play Store launch. A few questions: Do you already have the Figma designs, or should I handle the UI/UX as well? Is the appointment/slot business logic already defined, including cancellation and rescheduling rules? I’d be happy to review the workflows and provide a detailed milestone-based estimate. Best Regards, Dinesh L
₹75,000 INR in 15 days
8.2
8.2

Hello, I’ve developed similar Android booking/appointment apps with payment integration, role-based access, REST APIs, Firebase and real-time status updates. I’ll share my relevant work links/screenshots in the chat for you to review. I can build both Customer and Admin/Service Provider apps with a secure, scalable backend. Key features & solution: • Customer registration, login & role-based access • Real-time service/slot availability and appointment booking • Stripe/Razorpay payment integration • Live appointment status tracking • Provider slot management and booking confirmation/cancellation • Admin management for users, providers, settings & reports • Firebase/Supabase database with real-time updates • Push notifications + automated 24h/1h reminders • REST API/GraphQL architecture for future iOS development • Modern Material Design UI • Secure authentication, API and payment workflows • Play Store-ready Android 10+ builds I have strong experience with Android, Java/Kotlin, PHP, REST APIs, Firebase, payment gateways and real-time applications. I’ll provide clean source code, API documentation, Git repository, build instructions and the required design assets. Timeline: approximately 4–6 weeks, with milestone-based development and regular progress updates. I’ll also provide 1 month of post-launch bug-fix support. I’m ready to start immediately and will send my most relevant completed projects in the chat. Best regards
₹45,000 INR in 30 days
8.1
8.1

Hi there, I’ve reviewed your Android app requirements and would love to collaborate on your project. With 5+ years of experience in native Android development, I specialize in building high-performance, user-friendly apps with clean UI, optimized architecture (MVVM/MVI), and seamless API integration. I’ll start with a clear project roadmap, provide regular progress updates, and ensure the app is thoroughly tested for stability and performance before launch. Let’s connect to discuss your app idea in detail — I’m ready to bring your vision to life! Best, Bhargav Android Developer | Kotlin & Java Expert
₹56,250 INR in 7 days
7.1
7.1

Hello, We would be glad to support you with this project. Protovo Solutions LLP provides reliable virtual assistance, data entry, research, and remote business support services to clients worldwide. Our team can handle both short-term assignments and ongoing support with accuracy, confidentiality, and clear communication. Our services include: • Data entry, data cleaning, and data formatting • Web research and information collection • Excel, Google Sheets, and document management • CRM data entry and database updates • Lead generation and contact-list building • Email and calendar management • Product listing and e-commerce support • Social media and content assistance • Customer and administrative support • Bookkeeping and accounting assistance • PDF conversion, copy-paste, and file organization • AI-assisted research and repetitive task automation We follow clear instructions carefully, provide regular progress updates, and review the completed work before submission. Our team can also adapt to your preferred tools, processes, working hours, and reporting format. Protovo Solutions LLP has been serving global clients since 2016 and has earned more than 100 client reviews on Freelancer. Please connect with us through chat to discuss the work. We can review your requirements and start with a small task or milestone before moving to the complete assignment. Kind regards, Protovo Solutions LLP
₹75,000 INR in 30 days
6.8
6.8

With over 8 years of experience as a Full Stack Developer and AI Solutions Expert, I'm confident in my ability to deliver a robust and efficient Android solution for your two closely connected apps. My extensive knowledge of Java combined with my recent mastery of Flutter makes me an ideal candidate to build native Android applications that compile seamlessly into a modern, intuitive user interface. One area where I excel is in creating secure login systems with role-based access. With your project's internal structure - Customer, Service Provider, and Admin - it's vital to ensure the right person has access to their relevant tasks. I'm also well-versed in integrating and maintaining cloud databases for live updates like Firebase or Supabase, which are not only recommended but will provide the real-time triggers essential for status updates and push notifications.
₹57,500 INR in 7 days
6.4
6.4

Hello, I’ve gone through your project details and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, working with Flutter, Android, iOS, React, Node.js, and APIs. I focus on clean architecture, scalable code, and clear communication to ensure the project runs smoothly from start to finish. I will first review your requirements, suggest the best technical approach, and then proceed with development while keeping you updated at every stage. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: What specific features would you like prioritized for the Customer app? 1. Do you need this for mobile, web, or both? 2. Do you already have UI/UX designs or should we create them? 3. Will there be any third-party API or payment gateway integration? 4. What is your expected timeline for completion? 5. Are there any reference apps or websites you like? Let’s discuss over chat! Regards, Arpit Jaiswal
₹62,440 INR in 38 days
7.5
7.5

Hello Client, Greeting of the day!!!! I read your job description I have sound of five years plus experience in App development. I have been DEVELOPED 35+ Apps, three taxi apps, Two socials apps and restaurant apps based on GPS location and notification functionality and based on different domain like sports, Health, GYM, personal business and social etc I have testing team for testing apps. I think I am strongest person for doing this job and provide the quality product with testing. I am always available for your support. Thanks Sr. Mobile Developer
₹37,500 INR in 10 days
6.7
6.7

As an experienced Full Stack Developer, the breadth of my skills and the diversity of projects I have undertaken makes me an ideal choice for your Android Appointment & Admin Apps project. I commend your thorough project description and appreciate the value of a streamline and well-integrated application intersection. With a good command over GraphQL and extensive knowledge of REST API, I am fully confident in creating a high-quality, efficient, and scalable set of apps for you. I have noteworthy experience integrating payments (Stripe, Razorpay) into applications before, ensuring PCI-compliance and seamless transactions. Furthermore, I've developed applications with real-time triggers (in this case, status updates) using reliable cloud databases such as Firebase and Supabase to push notifications to users which is exactly what you require. Moreover, my experience in building apps compatible with modern platforms like Android 10+, following Google Material guidelines would ensure that the app passes Play Store review and runs flawlessly on various devices. To cement your confidence in me, you'll receive full documentation including design assets, API documentation, ready builds for Play-store, and most importantly robust post-launch support for bug fixes during the first month. Let's talk timeframes and milestones because your project needs my touch!
₹42,000 INR in 25 days
6.1
6.1

Dear Client, I read "Android Appointment & Admin Apps" carefully and understand you want clean, modern Figma designs that translate smoothly into a real product. My hands-on experience with PHP, Java, Mobile App Development, Android, Stripe aligns directly with what you need. I design in Figma with a focus on usability and visual polish — wireframes, high-fidelity mockups, prototypes and design systems — handed off dev-ready so nothing gets lost in build. A few quick questions to get us started: 1. Is this for a website, mobile app, or both? 2. Do you have existing branding (logo, colors, fonts), or should I help define it? 3. Do you need clickable prototypes, or static screens with a handoff-ready design system? Thanks & Regards, Deepak
₹48,750 INR in 14 days
5.8
5.8

Two apps sharing one backend is the right call here, but the real trap is the real-time status flow: FCM alone drops messages, so booking status needs a Firestore or Supabase listener as the source of truth, with FCM only for wake-ups and reminders. I'll build both apps in React Native against a shared Node API, wire Stripe or Razorpay with webhook-verified payments, and set the 24h/1h reminders through scheduled functions so they fire even if the app is closed. 1) Razorpay or Stripe, and which country are you collecting payments in? 2) Are Figma screens ready, or should I propose a Material 3 layout first? Cheers Shayan
₹50,625 INR in 9 days
5.5
5.5

Hi, The key challenge is keeping booking, payment and live appointment status synchronized across Customer, Service Provider and Admin apps. A reliable API-driven architecture would connect all three roles with secure Stripe/Razorpay payments, real-time status updates and scheduled push reminders. Customers can book and pay, providers can manage availability and update job status, while Admin retains control over users, bookings and reporting. The backend will be structured as a reusable API layer, making a future iOS app easy to add. Clean Material UI, Play Store-ready builds, documentation and one-month post-launch support will be included. Experience with Android booking, payment integration, real-time updates and role-based systems makes this a strong fit. Lets discuss on chat. Best regards, Abhishek
₹56,250 INR in 7 days
5.9
5.9

As an experienced Android Developer, I have built numerous applications with features similar to what you require. I am well-versed in both Kotlin and Java, proficiently working with Firebase for real-time database synchronization and push notification capabilities - a crucial aspect of your appointment and admin applications. Additionally, I can integrate with a variety of payment gateways, including Stripe and Razorpay, ensuring smooth and secure transactions in line with PCI-compliance standards. I understand the importance of not just creating functional apps but also ensuring the right architecture for its scalability. Employing the MVVM pattern using modern Jetpack libraries, I can ensure that the different roles (Customer, Service Provider, and Admin) have role-based access levels without compromising security. Moreover, my extensive experience using retrofit and OkHttp for REST API integrations will be beneficial in paving the way for an eventual iOS integration via GraphQL.
₹56,250 INR in 7 days
5.4
5.4

With my extensive experience and proven capabilities in full-stack development, particularly in web and mobile applications, I'm confident that I can deliver a seamless Android-based appointment and admin solution. Over my 5-year career, I've honed my skills in both frontend (HTML, CSS, JavaScript) and backend (Node.js, Laravel, PHP) technologies Quite importantly for this project. To be noted.
₹56,250 INR in 7 days
5.5
5.5

Hi, I’m Karthik, a seasoned developer with over 15 years of experience in creating robust mobile applications. I am excited about your project to develop a Customer and Admin app for appointment management. Key Highlights: - Native Development: Proficient in native Android development ensuring a smooth, responsive UI following Google Material guidelines. - Payment Integration: Expertise in implementing PCI-compliant payment solutions (Stripe/Razorpay) ensuring seamless transactions. - Real-time Features: I will build a cloud database (Firebase/Supabase) with real-time updates and push notifications for enhanced user experience. - Role-based Access: Secure login and role management for Customers, Service Providers, and Admins. - API Layer: I will create a reusable REST/GraphQL API to support future iOS development. - Comprehensive Handover: You will receive complete source code, design assets, API documentation, and post-launch support. I’m confident in delivering high-quality applications that meet your requirements. Looking forward to discussing the project timeline and milestones. Best, Karthik
₹56,250 INR in 7 days
5.1
5.1

Hello, I can create/modify the app/web as you wish. I have 7+ years of experience in this field. Let's connect and discuss more about your requirements. Thank you.
₹50,000 INR in 10 days
5.1
5.1

Appointment plus admin apps means two audiences, one schedule — and the schedule is where conflicts and double-bookings have to be impossible. - Android app for booking: availability, slots, confirmations, reminders - Admin app/panel: manage services, staff, calendar, no-shows - Backend with a proper booking model, Stripe for payments, GraphQL API as specified Proof: I build production platforms with scheduling, payments and role-scoped access, plus apps live in the stores. What's being booked — services, appointments, classes? And do multiple staff members have separate calendars? That decides the data model. Ready to scope it. Martin
₹43,399 INR in 5 days
5.3
5.3

For this two-app booking system, I’d keep Customer, Service Provider, and Admin roles on one shared backend/API, with real-time booking state changes driving both apps and push notifications so there is no duplicated business logic. I’d recommend Flutter for Android now with an API-first Node.js/NestJS backend and PostgreSQL/Supabase or Firebase depending on reporting needs. My two priorities would be integrations and user experience: secure role-based auth, real-time status updates, scheduled 24 h / 1 h reminders, Stripe or Razorpay payment callbacks, and resilient booking-state handling so customers and providers always see the same status. I can handle Figma-to-app implementation, REST APIs, payment integration, push notifications, reporting, Play Store signing/release, Git documentation, and Android 10+ QA. The API would remain reusable for a future iOS client. A relevant project is FileChannels, where I worked on mobile/web collaboration with Agora, PubNub real-time messaging, WebRTC, Stripe payments, CRM integrations, and centralized file workflows. Estimated timeline: 8–10 weeks, structured as UI/core architecture, booking engine, payments + real-time updates, admin/reporting, then QA and Play Store release. I can also include the requested first-month post-launch bug-fix support.
₹56,250 INR in 7 days
4.9
4.9

Hello, I can build both Customer and Admin/Service Provider Android apps with secure role-based access, real-time booking updates, payments, notifications, and reporting. I recommend Flutter + Firebase/Supabase + REST API, giving you a scalable architecture that can support iOS later without rebuilding the backend. Timeline: 4–6 weeks | Budget: Starting from $750, divided into clear milestones. You’ll receive complete source code, Figma/design assets, API documentation, Play Store-ready builds, deployment support, and 1 month post-launch bug-fixing support.
₹46,250 INR in 7 days
5.7
5.7

I’m Ammar Ahmed Malik and I bring a wealth of experience in mobile app development, including 6+ years building robust Android apps. I specialize in creating full-stack platforms with the knowledge and skillset necessary to tackle complex projects like yours. With your project requiring a smooth, modern Android experience, a secure login system with role-based access, and real-time updates, my expertise in these areas will be invaluable. What sets me apart is that I don't just build apps that meet the initial requirements; I design projects with the future in mind. The reusable REST/GraphQL API layer and the cloud database you need are functionalities I've worked on extensively. Additionally, my affinity for clean UI within the Google Material guidelines is evident throughout my portfolio and will be apparent in this project. Another reason you should choose me is my commitment to quality and post-launch support for my clients. From providing thorough documentation to ensuring Play-Store readiness, my comprehensive approach guarantees smooth transitions and efficient support. Let's team up to build an exceptional app that not only meets your needs but exceeds expectations.
₹37,600 INR in 2 days
4.9
4.9

Hi there, I’m an Android developer with 5 years of experience in Kotlin/Java, Firebase, REST APIs, real-time updates, push notifications, and payment integrations. I can build both Customer and Service Provider/Admin apps with secure role-based authentication, booking management, live status updates, payments, and automated reminders. I’ll provide clean, maintainable source code, API documentation, Play Store–ready builds, and post-launch bug support. Question: Do you already have the Figma designs and backend/API available, or should I handle the complete implementation including the backend?
₹50,000 INR in 12 days
4.4
4.4

Lucknow, India
Payment method verified
Member since Mar 2, 2025
₹12500-37500 INR
₹600-1500 INR
₹1500-12500 INR
₹600-1000 INR
₹600-1500 INR
₹12500-37500 INR
$2-12 USD / hour
£250-750 GBP
₹12500-37500 INR
$250-750 USD
$10-30 USD
$2-8 USD / hour
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
$15-25 USD / hour
$10-30 CAD
$10000-20000 USD
$250-750 USD
₹750-1250 INR / hour
$250-750 AUD
₹1500-12500 INR
$750-1500 USD