Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Development of custom software (Android application + CMS) for SUNMI K2 self-service kiosks (Fast food)

Translated22 USD

Applications 2

Application viewing is only available registered users.
  1. 461

    1 day22 USD

    Hello! I have experience in developing Android applications for industrial devices, specifically kiosk mode, custom launchers, and integration with peripherals — exactly what is needed for SUNMI K2. On the backend and CMS, I have worked with Node.js/Laravel + React, so I can cover the full stack from the Android client to the admin panel for managing menus, banners, and upsell mechanics. The project is interesting and technically close — I am ready to discuss the details and propose an architectural solution during the first call.

  2. 4120    8  0   1
    1 day22 USD

    Good day.
    Our team has many years of experience in developing ERP, CRM, CMS, and specialized software for businesses. We create effective digital solutions that help automate processes, increase productivity, and scale companies.

    We work with modern technologies — from bots and scripts to AI agents and analytical systems. We develop websites of varying complexity. In our portfolio, we have implemented ERP solutions for the hotel business, as well as for companies engaged in the import and sale of goods, and our own product XFitness — an ERP system specifically designed for fitness clubs.

    We specialize in the following areas:
    - Development of ERP Systems
    - Development of CRM Systems
    - Development of Websites of any complexity
    - Development of CMS Systems
    - Website Support
    - OpenCart Development
    - OpenCart Support
    - OpenCart Modification
    - OpenCart Refinement
    - WordPress Development
    - WordPress Support
    - WordPress Modification
    - WordPress Refinement
    - ECommerce Development
    - ECommerce Support
    - ECommerce Modification
    - ECommerce Refinement
    - Web Application Development
    - 1C Server Support
    - Web Server Support
    - Mobile Application Development
    - Data Parsing
    - Bot Development
    - AI Agent Development

    and on the following technologies:
    - Python
    - PHP
    - Laravel
    - Symfony
    - Yii2
    - JS
    - NodeJS
    - jQuery
    - TypeScript
    - MySQL
    - HTML
    - CSS
    - Vue
    - Nuxt.js
    - React
    - React Native
    - C++

  3. 438  
    123 days275 USD

    Thank you for the detailed project description.

    However, in its current form, it is practically impossible to assess the development budget. You have described the general direction and key modules of the system, but for a commercial product of this level, this is not enough to form an accurate estimate.

    In fact, this involves creating a proprietary software platform that includes a kiosk application, CMS, backend, integrations with the POS system, payment terminals, upsell mechanics, advertising tools, analytics, and further scaling. Each of these blocks has dozens of architectural and business nuances that directly affect the budget and timelines for implementation.

    In such a situation, any figure mentioned now will only be an assumption. Moreover, a single clarification of requirements during development can significantly impact both the scope of work and the final cost of the project.

    Therefore, we recommend starting with a working meeting with our engineer. During the meeting, we will thoroughly discuss business processes, use cases, integrations, scaling requirements, and system development.

    After that, we will be able to provide an estimate for the preparation of the technical specification (TS). The result of this stage will be a comprehensive document describing functionality, architecture, implementation stages, risks, dependencies, estimated timelines, and projected costs for the entire project.

    This approach helps avoid unforeseen expenses in the future and provides a realistic estimate even before the start of development. Let's agree on a day and time for the meeting.

  4. 274  
    61 days5568 USD

    Hello! Thank you for the detailed description of the task — the project looks really interesting and quite large-scale.

    As I understand, you need to create your own White-Label solution for self-service kiosks on Android (SUNMI K2), which will include:
    — a client application for placing orders and payments;
    — a web panel (CMS) for managing the menu, prices, promotions, and banners;
    — a backend and integration layer for synchronization with the POS system and payment terminals;
    — additional marketing mechanics (upsell, cross-sell, promotions).

    To more accurately assess the timelines and budget, I would like to clarify a few points:

    1. Is there existing documentation or API for your POS system?
    2. What specific payment terminals are used and is there an SDK for integration?
    3. Is offline operation of the kiosks planned?
    4. Is there an existing UI/UX design, or does it need to be developed from scratch?
    5. What is the expected scale at the start (number of kiosks)?
    6. Are additional features needed: loyalty, bonuses, promo codes, analytics?
    7. Is remote administration and monitoring of devices planned?

    After clarifying these points, I will be able to more accurately assess the architecture, timelines, and budget for implementation.

    I would be happy to discuss the details in private messages to quickly agree on all technical nuances and form a realistic project estimate.

    Have a great day and successful project development!

  5. 478  
    48 days4454 USD

    I will take it on. Fullstack, over 15 years of experience. I work quickly, registered as an individual entrepreneur, we will sign a contract, warranty support. Exact cost and deadlines will be based on the clarified technical specifications. Message me privately, we will discuss.

  6. 2025    4  0
    1 day22 USD

    Hello!

    Our team is ready to implement the project "turnkey" - from design to full development and launch. We have experienced developers, designers, and UX/UI specialists in the team, so we can create a convenient, modern, and functional product according to your requirements.

    We will be able to determine the timelines and budget accurately after discussing the details and understanding the full scope of work. I would appreciate your feedback; I can send examples of our work in private messages.

  7. 582    2  0
    60 days601 USD

    Good day!

    Extensive experience in developing web projects and turnkey mobile applications. Experience in developing information processing systems, freelance exchanges, and management systems.

    I use the following technology stack: PHP (Laravel), React Native, MySql, Vue, Jquery, Bootstrap, ElasticSearch.

  8. 172    1  1
    3 days601 USD

    Good day. I am ready to complete this project as I have extensive experience in app development.

  9. 2662    53  0   1
    1 day22 USD

    Good day.
    I can take on the project. I have experience with Android, POS solutions, receipt printers, and integrations with backend/API.

    I can create an Android application for SUNMI, CMS, backend synchronization with POS, and payment integration.

    To provide an accurate estimate, I need to see the current system, requirements for the CMS, and the payment logic. After that, I will be able to propose a proper plan regarding stages, timelines, and budget.

  10. 11606    44  0
    1 day22 USD

    Hello, I can develop a complete system. I have extensive experience in system development. We can provide the entire development. We can schedule a meeting to discuss all the details. I would be happy to help you!

  11. 1762    19  0   1
    26 days601 USD

    Hello, Valentyn!

    In similar kiosk solutions, the main challenge usually lies in the stable operation of the entire system, namely the Android application on SUNMI, synchronization with the POS, and correct handling of payment scenarios in cases of connection loss or delays in responses from external systems.

    From the experience of similar systems, critical points here are the speed of the UI on touch terminals, without overloaded frameworks, a clear order state model between the kiosk, backend, and POS, as well as defining a single source of truth for prices, promotions, and product availability to avoid desynchronization between the kiosk and the cash register system.

    From a technical standpoint, such a solution is usually divided into three isolated layers: the kiosk application with local caching and an event queue, the backend as the orchestrator of business logic, and the CMS as a tool for managing content and promotional mechanics. The integration layer and fallback logic require the most attention in practice, especially when the POS or payment provider is unavailable due to any possible system failures.

    To accurately assess the architecture and budget, it is necessary to clarify only the integration part, which specific POS system is being used and whether it provides an event-driven API or only synchronous requests, as well as what level of control is needed over payments, whether a redirect to an external terminal or full integration into the Android system.

  12. 7134    13  0
    50 days4454 USD

    Hello, I have developed fintech applications with biometrics and complex transaction flows, and I have also automated CRM systems, so I am ready to implement this project turn-key.
    Implementation:
    1) Client Android application (Kiosk UI)
    Stack: Kotlin, Jetpack Compose (for rapid development of flexible and beautiful UI/UX on a 24" screen), Coroutines/Flow for asynchronous work.
    SUNMI SDK Integration: Direct integration with hardware modules through internal SUNMI OS libraries:
    Printer: Working with the built-in 80 mm printer (printing receipts, ESC/POS commands, handling "out of paper" and "paper jam" events).
    Scanner: Working with the QR/barcode scanner in continuous scanning mode or triggered mode (for reading coupons, loyalty apps).
    Marketing layer: Dynamic menu grid with Upsell/Cross-sell mechanics (offering to add sauce, large fries, or a drink when going to the cart). Rotation of advertising banners in standby mode (Screensaver).
    2) Administration panel (CMS / Backend)
    Backend: Node.js (NestJS) - to ensure instant synchronization and delivery of the menu.
    Frontend CMS: React / Next.js + Tailwind CSS + shadcn/ui — a convenient cabinet for the marketer.
    3) Integration layer and Payments
    Payment terminals (POS): Integration with banking POS terminals (Verifone, Ingenico, or Nexi) via B-Smart protocols, JSON API, or local bank protocols (acquiring) for automatic transfer of the order amount to the terminal without cashier involvement.
    There is also a team to speed up development.
    My GitHub: https://github.com/onyx144

  13. 556    1  0
    60 days4454 USD

    Good day, Valentyn.

    The kiosk system for fast food is not just an Android application, but a full-fledged sales ecosystem where critical speed, stability, and seamless integration with POS and payments are essential.

    You have just described the transition from a closed cloud integrator to your own White-Label solution — this is the right step, but it requires a clear architecture from the very beginning; otherwise, the system will quickly become difficult to maintain.

    Here’s how I would approach the implementation:

    — Development of an Android kiosk application for SUNMI K2 with full control over UI/UX (menu, upsell, promo blocks, quick checkout)
    — Backend/CMS for managing the menu, promotions, prices, banners, and cross-selling without involving a developer
    — Integration layer with POS and payment systems through a stable API layer with a request queue and retry logic

    Work stages

    Stage 1 — Architecture and prototype
    — system structure (Android + CMS + API)
    — agreement on integrations with POS and payments

    Stage 2 — Android Kiosk MVP
    — basic UI (catalog, cart, checkout)
    — support for SUNMI hardware (printer, scanner)

    Stage 3 — CMS / Backend
    — management of menu, prices, banners, promotions
    — user roles (admin/marketer)

    Stage 4 — Integration of POS and payments
    — order synchronization
    — processing payment statuses
    — recovery logic in case of failures

    Stage 5 — Testing and launch
    — load testing
    — stabilization of kiosk mode
    — final UX optimization

    Estimation

    — Timeline: 8 weeks
    — Budget: $4500 (depending on the complexity of POS integration and payment gateways)

    I have already worked with Android-like terminal/kiosk systems where the key complexity was not in the UI, but in the stability of the hardware + request queues + offline mode.

    Questions to start:
    Is there already documentation or API for your POS system and payment provider, or will this need to be developed/agreed from scratch?

  14. 726    9  1
    3 days22 USD

    Hello! I have reviewed your project and am ready to start working. I guarantee high quality and prompt execution.

  15. Another 9 proposals concealed

Current freelance projects in the category Content Management Systems

Updating and replacing plugins on the WordPress site + fixing the form

115 USD

There is a ready-made website on WordPress (asfmuenchen.com). The following tasks need to be completed: Conduct an audit of the installed plugins Update the relevant plugins to the latest stable versions Replace outdated or non-working plugins with modern alternatives Fix the…

Content Management Systems ∙ 30 minutes back ∙ 26 proposals

Remove viruses from the site and update plugins (Wordpress)

Need a WordPress specialist for technical refinement of the website Task: Clean the website https://www.mast-agency.com/ from viruses/malicious code, files; (there is a virus on the site that creates pages and redirects to someone else's store) Update plugins so that the…

Content Management SystemsWeb Programming ∙ 2 hours 16 minutes back ∙ 45 proposals

LearnWorlds Administrator-Configurator

Task Set up the ready-made LearnWorlds platform for an elite online course. Do not develop the architecture — implement the already prepared structure manually in the admin panel. ———————— What needs to be done: Branding ⦁ Connect your domain ⦁ Upload the logo, set up…

Content Management SystemsWeb Programming ∙ 1 day 20 hours back ∙ 13 proposals

Responsive Portolio Website Design ( wordap - selling and buying website )

I need a clean, modern portfolio site that follows my existing brand guide and adapts beautifully to desktop, tablet, and mobile. The site’s job is simple: highlight my work through high-impact photos, embedded videos, and detailed case studies so visitors immediately understand…

Content Management SystemsWeb Programming ∙ 2 days 15 hours back ∙ 47 proposals

Transfer the fully ready adaptive HTML5 structure to WordPress.

267 USD

I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are…

Content Management SystemsPHP ∙ 3 days 5 hours back ∙ 67 proposals

Client
Valentyn Honcharov
Ukraine Ukraine  1  0
Project published
18 days 22 hours back
898 views
Tags
  • Android
  • OK cms
  • sunmi