
Closed
Posted
Paid on delivery
We are looking for a developer to build a cross-platform mobile application for a coffee shop chain. The backend (REST API + Swagger documentation) is currently being developed by our team, so we only require the mobile client development. Core Features (MVP): Registration & Authorization: Phone number login via OTP code. Home Screen: Bonus balance, loyalty QR code for in-store scanning, and promotional banners. Catalog (Menu): Categories (Coffee, Tea, Desserts) and product cards with modifiers (e.g., choice of milk, size, extra syrup). Cart & Checkout: Map integration to select a coffee shop for pick-up, including specifying the preparation time. Payment: Apple Pay / Google Pay integration and standard card payments LiqPay. Order History: A one-click reorder feature for previous purchases. Tech Stack: Strictly cross-platform development — React Native or Flutter. Design Reference: [login to view URL]
Project ID: 40667788
305 proposals
Remote project
Active 4 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
305 freelancers are bidding on average $516 USD for this job

The main challenge here is not just building screens from the Figma file, but making the mobile app feel smooth around the real user actions that matter most for a coffee chain: OTP login, modifier-based ordering, pickup store selection, and reliable payment flow. I’d approach this as a clean cross-platform MVP with the API layer, state handling, and checkout logic planned properly from day one so the reorder and loyalty experience do not become messy later. I’ve worked on app flows where the backend was being developed in parallel, and that usually goes well when the mobile side is structured around Swagger from the start with clear fallback handling for incomplete endpoints. React Native or Flutter both work here, but the better choice depends on whether your team wants faster UI alignment with the Figma reference or easier long-term extension after MVP. To help you move faster, I can also keep the build aligned with your existing API documentation structure so testing is easier on your side. - Do you already have the final Swagger definitions for OTP, menu/modifiers, cart, payments, and order history endpoints? - Should the pickup map show all coffee shop branches from the API, or do you want map search/filter behavior as well? - For LiqPay, are you expecting a hosted payment page flow or full in-app card entry handled through their SDK/API?
$350 USD in 7 days
9.7
9.7

Hi there, We understand you're looking to develop a cross-platform mobile app for your coffee shop chain, focusing on a seamless user experience with features like registration, catalog browsing, and payment integration. Our team at Webbook Studio has experience with similar projects, such as a music voting mobile app built with React Native and a furniture store mobile shopping app developed with Flutter. We're well-versed in cross-platform development and can deliver a high-quality mobile client that integrates with your existing REST API. We'll provide a fully functional app with all the core features you've listed, including registration, home screen, catalog, cart, checkout, and order history, ensuring a smooth user experience. One question: Are there any specific design elements from the provided Figma design reference that you'd like us to prioritize or modify during the development process? Feel free to message us to discuss the details! — Webbook Studio
$310 USD in 10 days
9.2
9.2

Hi Valuable Client, At CnEl India, we specialize in high-performance React Native cross-platform mobile apps with seamless REST API integrations. Here is our structured methodology to execute your Coffee Shop client app based on your provided Figma design: 1. Architecture & API Integration Establish clean state management (BLoC/Provider for Flutter or Redux/Zustand for React Native) to consume your provided Swagger/REST APIs. Implement secure local caching (Hive/AsyncStorage) for rapid cart persistence and instant offline menu viewing. 2. Core Module Engineering Auth & Loyalty: Build fast phone OTP login flows and generate dynamic, high-contrast QR codes for smooth in-store POS scanning. Menu & Custom Modifiers: Implement custom product selection sheets (milk alternatives, syrup, size) directly mirroring your Figma specs. Store Locator & Pickup: Integrate Google Maps SDK with interactive store pins and timed preparation selectors. Payments & 1-Click Reorder: Seamlessly wire up native Apple Pay, Google Pay, and LiqPay SDKs along with instant reorder state hydration. 3. QA & Store Deployment Execute end-to-end sandbox payment testing and deliver production-ready iOS (IPA) and Android (APK) builds. Ready to start immediately!
$500 USD in 15 days
8.7
8.7

Hi, I reviewed the request to build a strict cross-platform mobile app client for a coffee shop chain, using your Figma design and connecting to the existing REST API for the MVP features. I’ll implement phone number OTP registration and authorization, the Home screen with bonus balance, loyalty QR code, and promotional banners, plus the Catalog with product modifiers, Cart & Checkout with map-based store selection and preparation time, and Order History with one-click reorder. I’ll deliver clean React Native or Flutter screens that match the Figma UI, handle JavaScript logic reliably, and integrate Apple Pay / Google Pay and LiqPay payments smoothly. Let’s discuss here now.
$250 USD in 30 days
8.4
8.4

Hey there! When the backend is already defined, the mobile app should make the API feel effortless not recreate the complexity behind it. I’d build a focused React Native or Flutter client that maps tightly to your REST and Swagger contracts. I would pay particular attention to the OTP flow, modifier-aware cart, pickup location and preparation time, and payment flow so the experience stays consistent from menu selection through order confirmation. Using your Figma as the reference, I’d build reusable components so loyalty, promotions, and one-click reorder can be extended later. Apple Pay/Google Pay, LiqPay, maps, QR scanning, and proper loading/error states would be handled as native mobile concerns where appropriate. Could you share the current Swagger/OpenAPI specification so I can review the endpoints and give you an accurate fixed estimate? Portfolio: https://www.freelancer.com/u/Hammadhassan21 Best regards, Hammad Hassan
$300 USD in 10 days
8.0
8.0

Hello, Hello there! My name is Luqman and I specialize in creating comprehensive online solutions ranging from website design to stunning visual graphics. With over 8 years of experience in website and mobile app development, and as a proficient user of React Native, I'm confident in my ability to bring your coffee shop mobile application to life. From your detailed project description, I can see that you've already got backend covered, which means my skills in frontend mobile app development using JavaScript and React Native aligns perfectly with what you need. On top of that, I can provide cross-platform compatibility, which means your app will be available for both Android and iOS users - maximizing your reach. In terms of design reference, the Figma link served as a great visual aid. Thanks for sharing it! I understand the significance of a visually appealing interface and how it contributes to user engagement. My UI/UX & Custom Graphic Design skills could be a key advantage here. I assure you of my thorough understanding of the importance of core features like registration, catalog management, cart/checkout aligned with map integration for pickup points presentation to facilitate smooth order process - one-click reorder being an amazing add-on! Lastly, my well-established SOP can ensure we move from defining the requirements to delivering the app as per your timeline while providing dedicated support for any further updates o Thanks!
$600 USD in 4 days
7.9
7.9

Hi, We can build your coffee shop’s cross-platform mobile app in React Native or Flutter, integrating your existing REST API and delivering a polished iOS and Android experience from a single codebase. At Doomshell Software Pvt Ltd, we have strong experience in cross-platform mobile development, REST API integration, payment workflows and responsive UI implementation. We can deliver: • Phone OTP registration and secure authorization • Loyalty balance, QR code and promotional banners • Menu categories, product modifiers and product details • Cart, checkout and pickup-store selection with maps • Preparation-time selection and order management • Apple Pay / Google Pay and LiqPay integration • Order history with one-click reorder • Figma-based UI implementation and responsive layouts • API integration using your Swagger documentation • Testing and optimized iOS/Android builds Since your backend/API is already being developed, we can focus entirely on creating a reliable mobile client and ensuring smooth communication with your API. We recommend milestone-based delivery covering UI, API integration, ordering/payment flows, testing and final builds.
$700 USD in 7 days
7.8
7.8

Hello, Your coffee app needs to make the journey from discovering a drink to selecting a pickup location, choosing preparation time, and paying as quick as ordering at the counter. I’ve worked with React Native, Flutter, REST APIs, OTP authentication, loyalty features, maps, mobile payments, and e-commerce-style ordering flows, so I can focus the mobile client around a fast and simple ordering experience. I’ll build the cross-platform app around phone OTP login, bonus balance, loyalty QR, promotional banners, menu categories, customizable products, cart, and checkout. Customers can select a nearby coffee shop through the map, choose preparation timing, pay through Apple Pay/Google Pay or LiqPay card payments, and quickly reorder from their previous purchases. Since your team is already developing the REST API with Swagger documentation, I’ll integrate the mobile application directly against the provided endpoints and keep the implementation aligned with the existing backend contracts. If you share the Swagger documentation and Figma screens, I can map the mobile screens to the API workflows and identify any integration points before development. Regards, Nikita Gupta
$300 USD in 28 days
7.0
7.0

Hi there, I have read your project requirements, and you need a cross-platform coffee shop mobile app built in React Native or Flutter, consuming your team’s REST APIs and Swagger documentation. The MVP includes OTP authentication, loyalty/QR features, catalog with modifiers, pickup-location selection, scheduled preparation, LiqPay/card payments, Apple Pay/Google Pay, promotions, and one-click reordering. We can focus entirely on the mobile client, integrate cleanly with your API layer, follow the provided Figma design, and ensure the app is production-ready for both iOS and Android. A few questions: ============= Will the REST API and Swagger documentation be fully available before mobile development starts? Is the LiqPay integration already exposed through your backend APIs, or should the mobile app handle any payment SDK components? Should the loyalty QR code be generated by the app or provided by the backend? Do you already have Apple Developer and Google Play accounts ready for testing and deployment? Best Regards, Srashtasoft Team
$500 USD in 7 days
7.2
7.2

Hi, I understand the main challenge is keeping the ordering flow fast while handling OTP authentication, product modifiers, pickup selection and payments consistently across iOS and Android. The second key point is integrating your REST API cleanly so the mobile app stays maintainable as the backend evolves. I’d use Flutter for the MVP, with a structured API layer matching your Swagger documentation. I’ll implement the Figma design closely, including loyalty balance, QR code, banners, catalog, modifiers, cart, map based pickup, preparation time, LiqPay, Apple Pay and Google Pay, plus order history and one click reorder. I’ve built cross platform ecommerce and ordering apps with payment, API and location integrations. Since your backend is already underway, I can focus entirely on delivering a stable, polished mobile client. Business Idea a future loyalty layer could add personalized offers, purchase based rewards and targeted promotions to increase repeat visits across the coffee chain. Is the Swagger API already finalized, or should the app be developed against the current version with flexibility for upcoming endpoints?? Let’s turn your project into measurable results. My portfolios, https://www.freelancer.pk/u/zainalitariq245 Looking forward to discussing your project further. Best Regards, Zain A.
$300 USD in 15 days
6.9
6.9

As a Senior Full-Stack Developer with over a decade of experience, I bring a wealth of value to your coffee shop chain's mobile app project. My core tech stack of React Native and Flutter positions me perfectly for cross-platform development in line with your requirements. I understand the backend is currently under development so my skills in frontend will be invaluable for the mobile client development. I have a proven track record of delivering fast, secure and user-focused mobile apps, specifically in the e-commerce space. Your app features map integration, Apple Pay/Google Pay, LiqPay and one-click reorder; functions similar to those I've implemented on apps before. With an abundance of knowledge in API development & integration, I can expertly align your backend work with the app frontend for real-time functionality. Communication and collaboration are keys to success; traits I practice diligently throughout my projects. I would not only execute meticulously against your design reference but also bring valuable insights and improvements from my own repertoire. Additionally, my commitment to long-term support beyond project completion ensures that your app remains up-to-date and hassle-free even after deployment. Allow me bring all these propositions into play for your mobile application needs!
$700 USD in 15 days
6.9
6.9

Hi there! I'm Markiyan, a full stack developer and head of a web development agency, and I'd love to help you build this cross-platform mobile app for your coffee shop chain. I understand you're looking for a mobile client development with core features like registration, home screen with bonus balance and loyalty QR code, catalog, cart, checkout, and order history, all integrated with your existing backend REST API. My team and I have experience with cross-platform development using React Native and Flutter, and we've built similar mobile apps, such as a music voting app using React Native and a furniture store mobile shopping app using Flutter. I can deliver a fully functional, user-friendly mobile app tailored to your coffee shop chain's needs, following the design reference provided on Figma. One question: are there any specific plans for push notifications or in-app messaging to enhance the user experience and promote loyalty programs? Feel free to message me to discuss the details! — Markiyan
$280 USD in 10 days
6.9
6.9

Hello!! You need a smooth cross-platform mobile app built in Flutter or React Native that seamlessly connects to your REST API, handles loyalty QR codes, menu modifiers, map pick-up selection, and frictionless mobile payments. To ensure your customers get the best ordering flow: * Would you prefer Flutter or React Native as the primary framework for your team? * Should the pick-up map automatically suggest the closest shop to the customer? * Are push notifications planned for order preparation status updates? With 9+ years of experience delivering polished food and retail applications, pixel-perfect Figma translation and robust API integration are guaranteed. Every cup ordered will feel effortless, fast, and delightful for your coffee lovers. Let us open a chat to review your Swagger docs and bring this experience to life. Best regards Farhin B
$250 USD in 16 days
6.9
6.9

I can help create a seamless cross-platform mobile app for your coffee shop chain that enhances customer engagement and boosts sales. I understand you need features like registration via OTP, a loyalty QR code, and an intuitive catalog. The integration of payment methods like Apple Pay and Google Pay, along with a user-friendly checkout process, will ensure a smooth user experience. With expertise in React Native and Flutter, I can develop a polished app that aligns with your design reference and meets your MVP requirements effectively. Regards, InterconnectBPO
$400 USD in 7 days
6.8
6.8

Your payment flow will fail certification if you don't handle Apple Pay's merchant validation and LiqPay's 3DS authentication correctly — these aren't simple SDK drops. The QR code scanner also needs camera permissions handled differently on iOS vs Android, which breaks most first-time implementations. Quick questions - what's your expected daily order volume so I can recommend the right state management architecture? And does your backend support webhooks for payment confirmations or are you polling? Here is the architectural approach: - REACT NATIVE: Build using Expo for faster iteration, integrate react-native-maps for shop selection, and implement react-native-vision-camera for QR scanning with proper iOS/Android permission flows. - PAYMENT INTEGRATION: Connect Apple Pay via Stripe or native PassKit, handle LiqPay's redirect flow with deep linking, and build a fallback UI for failed transactions that retries without losing cart state. - REST API CONSUMPTION: Structure API calls with Axios interceptors for token refresh, implement optimistic UI updates for cart changes, and cache menu data locally to reduce backend load. I've built 4 food delivery apps that processed 200K+ monthly orders without crashes. Let's schedule a 20-minute call to walk through your API docs and confirm the integration points before kickoff.
$450 USD in 10 days
7.3
7.3

Hi, It will be an honor for me to work with you. I have got 12 years of mobile application development experience (iOS, android, flutter, react native). Lets discuss this in detail and get this started. Looking forward to hear from you.
$600 USD in 15 days
6.9
6.9

Hello there, Hope you are doing well I can build the cross-platform coffee shop mobile app in Flutter or React Native, integrating cleanly with your existing REST API and Swagger documentation. Since your backend is already being developed, I’ll focus on delivering a polished, reliable mobile client that matches the provided Figma design. Key Features Phone number registration/login with OTP Home dashboard with bonus balance Loyalty QR code for in-store scanning Promotional banners Menu with Coffee, Tea, Desserts and other categories Product details with customizable modifiers Cart and checkout Coffee shop selection using maps/location Pickup date/time and preparation-time selection Apple Pay / Google Pay LiqPay card/payment integration Order history One-tap reorder API integration based on your Swagger documentation Proper loading, error and empty states Responsive UI for different iOS/Android screen sizes Recommended Tech Stack I recommend Flutter for this project because it provides a single codebase, consistent UI across iOS and Android, excellent performance, and straightforward maintenance. Thanks & Regards Dheeraj K.
$250 USD in 5 days
7.2
7.2

Hi! I can build your cross-platform coffee shop mobile app using React Native (TypeScript), connecting it cleanly to your Swagger REST API and Figma designs. How I will implement the MVP modules: 1. Auth & Loyalty: Phone login via OTP, real-time bonus balance display, and dynamic QR code generation for in-store point-of-sale scanning. 2. Menu with Modifiers: Category browsing (Coffee, Tea, Desserts) and product customization (size, syrups, milk options) with state management for accurate cart calculations. 3. Pickup Map & Checkout: Map integration to locate and select the nearest coffee shop with pickup time scheduling. 4. Payments & Reorder: Seamless integration with Apple Pay, Google Pay, and LiqPay, plus a 1-click reorder flow from order history. 5. Swagger API Integration: Clean TypeScript API client layer matching your Swagger docs with robust error handling and offline state caching. I have 5+ years of mobile development experience with React Native, map services, and payment integrations. Let's connect in chat to review your Swagger endpoints and kick off the build! Best regards, Nestor
$430 USD in 7 days
6.6
6.6

As a seasoned developer with a broad skillset including Flutter and React Native, I am confident in my ability to design and build a top-notch cross-platform app for your coffee shop chain. Your project's MVP requirements align perfectly with the portfolio of apps that I have developed over my 12+ year career, emphasising on clean code, efficient design, and smooth functionality. I have expert proficiency in creating secure authentication systems as well as integrating payment gateways like Apple Pay and Google Pay, making me the perfect fit for your project. Moreover, I've extensively worked with mapping APIs in past projects, which will aid me in implementing your cart and checkout feature seamlessly. Working closely with my team, we will ensure that your app meets the highest standards of performance, reliability and scalability. I have a proven track record of delivering on time and within budget all while adapting to dynamic requirements. As an entrepreneurial-minded developer, I stay up-to-date with cutting-edge industry trends to bring you innovative solutions that truly align with your business goals. It would be a privilege to bring your coffee shop app vision to life; let's get started!
$250 USD in 7 days
6.5
6.5

With 17+ years of comprehensive experience and expertise in not only Android Development, but in a wide range of other relevant areas such as ASP.NET C# and website design, my team and I are well-positioned to deliver a stellar product for your coffee shop chain. While this project requires cross-platform development using React Native or Flutter, the fact that our services are not restricted to mobile development will be advantageous to execute the "backend support" aspect of this project efficiently and smoothly. As per your requirement, our technical skills in JavaScript and Mobile Development along with our understanding of REST APIs and Swagger documentation will be particularly valuable in creating the optimal interface with your system. Being responsive, transparent, and providing excellent value for money are some of the foundations I built my practice around. My team and I will diligently adhere to your requirements and ensure the final product is one that you are completely satisfied with.
$400 USD in 7 days
6.1
6.1

Рівне, Ukraine
Member since Jul 21, 2022
$30-250 USD
$1500-3000 USD
₹1500-12500 INR
$2-8 USD / hour
₹12500-37500 INR
₹75000-150000 INR
$15-25 USD / hour
₹1500-12500 INR
₹1500-12500 INR
$15-25 USD / hour
₹37500-75000 INR
₹50000-100000 INR
$250-750 USD
$30-250 USD
₹600-1500 INR
₹150000-250000 INR
₹600-1500 INR
$10-30 USD
₹12500-37500 INR
₹750-1250 INR / hour
₹1500-12500 INR