Leading Cloud-Based ERP and Point-Of-Sale System For Retail
Beginning in 2013, MobiDev has transformed Comcash from a locally-based POS solution to a complex cloud-based retail ERP system with advanced data science capabilities.
Today, we continue to support Comcash development, ensuring the platform operates flawlessly in over 3,000 locations and integrates seamlessly with diverse custom hardware.
The Story Behind Building Cloud-Based ERP & POS
Reflecting on the late 20th century, the digitization of the retail industry experienced significant advancements and growth. Comcash entered the market in 1996, offering a locally-based POS solution for US retail stores. As technology rapidly evolved in the subsequent years, Comcash CEO Richard Stack considered the perspective of transforming Comcash from on-premises to cloud-based systems, thereby creating more robust and innovative products for his clients.
In 2013, Comcash committed MobiDev to completely revamping the system, transforming it into a sophisticated cloud-based retail ERP system.
Business Value of Cloud-Based ERP & POS Development
Since 2013, MobiDev has provided comprehensive support for the entire development process of the Comcash system, ensuring its ongoing deployment and evolution. Over the years, Comcash has undergone a full modernization, transitioning into a cloud-based solution. The increasing popularity of Comcash led to its acquisition by POS Nation in October 2022. Today, Comcash boasts a presence in over 3,000 locations and seamlessly integrates with a wide range of custom hardware, including printers, scanners, scales, signature capture terminals, as well as EMV and NFC payment terminals.
Project Scope for Cloud-Based ERP & POS
Dedicated development team of 6 to 8 experts, continuous since 2013.
Stage 1. Consulting and project documentation. Documentation that clarified the requirements, mitigated risks, and prioritized scope for the first version.
Stage 2. First version delivered within the deadline of 1 year. Entire development cycle, including app design, deployed mid-2014 for its first retail chain.
Stage 3. Automated testing and tenant deployment for 24/7 reliability. POS terminal updates at the push of a button, new tenant setup in ten to fifteen minutes, regression testing from one week to two days.
Stage 4. Forecasting functionality to predict and facilitate sales. Demand forecasting, ABC-XYZ product categorization by popularity and revenue, and complementary product suggestions.
Stage 5. Continuous enhancement. Ongoing since 2014 with a team of 6 to 8 members. Now in over 3,000 locations.
Deliverables of the Comcash ERP and POS Project
Since 2013, MobiDev has delivered:
- Project documentation clarifying requirements, mitigating risks, and prioritizing scope for the first version.
- Technology roadmap.
- App design.
- First version of Comcash, deployed mid-2014 for its first retail chain, replacing the older version of the product.
- Full modernization from a locally-based POS solution to a cloud-based retail ERP system.
- Update ecosystem: instant updates for all POS terminals (C#, WPF) with a single button push; new instance setup in ten to fifteen minutes.
- Automated tenant deployment (Kubernetes, HELM, Terraform, Karpenter, PHP, Laravel, Valkey, PostgreSQL).
- Automated POS testing (Python, Appium, WinAppDriver, GitHub Actions, Allure) and automated API testing (Python, Appium, Allure), regression testing cut from one week to two days.
- Automated backend testing: Playwright, Python, Allure.
- ABC-XYZ statistical report categorizing products by popularity and revenue.
- Integrations with custom hardware: printers, scanners, scales, signature capture terminals, EMV and NFC payment terminals.
Tech Stack
Build and Modernize Retail Products with Ease
Fill out the form and share your vision for your product. Our experts will get back to you within 1 business day.
FAQ
During the initial year of cooperation, the dedicated development team successfully launched the first iteration of Comcash, aimed at replacing the older version of the product. The system was deployed in mid-2014 for its first retail chain.
Beginning with comprehensive consulting, we crafted project documentation that clarified the requirements, mitigated risks, and prioritized the desired scope for the first version of the app.
After finalizing the optimal roadmap, the MobiDev team managed the entire development cycle of Comcash, including app design.
Since then, MobiDev has continuously enhanced Comcash, with a team size ranging from 6 to 8 members, implementing sales prediction models to offer clients the added advantage of optimizing purchasing strategies.
To meet the demand for 24/7 failsafe service, MobiDev implemented an ecosystem enabling instant updates for all POS terminals with a simple button push.
Additionally, the support team can set up a new instance in just ten to fifteen minutes.
Another significant advancement involved the automation of testing to enhance stability, decrease minor updates, and expedite regular major releases while maintaining product quality.
Leveraging a standard internal API, automated testing runs, and basic scenarios led to a reduction in regression testing time from one week to two days.
MobiDev team implemented an adaptive selective model that forecasts demand for the upcoming weeks, based on users’ retail sales data. Processing this data to identify high-demand items was crucial, utilizing several autoregressive models with external data inputs.
A key feature of this model is its adaptability, allowing forecasting for specific products at any given time.
Utilizing DS/ML libraries and methodologies such as Pandas and ABC-XYZ analysis, a statistical report was generated to categorize products based on popularity and revenue. This data on most and least profitable items is utilized for targeted discount strategies, ultimately boosting retail sales.
Additionally, a third model, leveraging Mlxtend, Pandas, associative rules, and the Apriori algorithm, was integrated to suggest relevant complementary products often purchased together with selected items. This assists in recommending additional products to enhance each customer’s shopping experience and drive additional revenue.
Comcash entered the market in 1996, offering a locally-based POS solution for US retail stores. As technology rapidly evolved in the subsequent years, Comcash CEO Richard Stack considered the perspective of transforming Comcash from on-premise to cloud-based systems, thereby creating more robust and innovative products for his clients. In 2013, Comcash committed MobiDev to completely revamping the system, transforming it into a sophisticated cloud-based retail ERP system with advanced sales prediction capabilities.
During the initial year of cooperation, the dedicated development team successfully launched the first iteration of Comcash, aimed at replacing the older version of the product. The system was deployed in mid-2014 for its first retail chain.
Over the years, Comcash has undergone a full modernization, transitioning into a cloud-based solution and enhancing its functionality with data science capabilities.
To meet the demand for 24/7 failsafe service, MobiDev implemented an ecosystem enabling instant updates for all POS terminals with a simple button push. Another significant advancement involved the automation of testing to enhance stability, decrease minor updates, and expedite regular major releases while maintaining product quality.
Since 2013, MobiDev has provided comprehensive support for the entire development process of the Comcash system, ensuring its ongoing deployment and evolution.