By the time Iflexion took on the POS system 1 project, it had been in the development phase for more than 18 months. We started with a pilot project, developing a web interface that allowed for managing the custom POS software remotely and generating reports. Iflexion’s experts delivered the web interface module and helped the customer release a closed beta version of the system. The release proved to be a success.
Following the beta version release, Iflexion helped the customer deliver POS system 1, a SaaS web-based payment processing and employee management solution for small and medium businesses. It is a tool for basic sales management, employee performance monitoring, and financial statistics review. The solution is module-based, which allows end users to choose the features that they need and hide the rest.
POS system 2 developed by Iflexion's development team is a SaaS web-based enterprise payment processing solution. It is created for restaurant and bar owners to transfer money safely. The solution is user-friendly, allowing the end users to manage tables, online and offline orders, menus, employee working hours, and more, all on one screen. The custom POS system is also bank- and processor-neutral. It offers accounting and auditing features, credit card transactions, and mobile payments, as well as 24/7 user support.
As end users’ needs vary, Iflexion developed the POS system 2 to be easily customizable. This way, when there is a need to add a specific feature, the POS system can be integrated with other solutions on the customer’s Developer Marketplace.
In a year after the POS system 2 release, the customer’s user base tripled and now counts more than 100 thousands clients.
Solution Management Platform
The customer’s Cloud solution management platform receives all the data from the POS systems, allowing for 24/7 access to them, as well as online statistics, menu planners, and employee management tools. Iflexion backend JavaScript developers improved the platform’s stability and performance.
Our team also worked out the real-time two-way synchronization between the POS systems and the platform. We designed and developed time-clock management and employee scheduling modules for the platform. In addition to that, in 4 weeks, Iflexion’s team delivered a mass rollout tool to migrate the client data to the new platform version.
Iflexion’s embedded software development team upgraded the firmware of the customer’s POS systems to the latest Android version. Migrating to the latest Android version provides for the automated updates function that delivers OS-level security patches and improves the performance. The automated updates mechanism also ensures smooth future firmware upgrades to new Android versions. Iflexion’s team continuously introduces new Android features and provides support for new Android devices.
Iflexion’s specialists also worked on the following projects:
- Developing a financial statistics visualization tool for internal use, written in Ember.js
- Creating an admin web interface of the mobile app to set up system parameters for restaurant managers
- Delivering a web portal for sales managers and resellers to get marketing materials about products, show POS systems to prospects, order samples, and create documents for digital signing
- Developing an iPad sales management app to automate the onboarding process for new clients by creating accounts for them. The customer updates the paperwork for order processing every three months. Iflexion team developed a method to speed up the process of aligning the customer’s iPad and online products with the paperwork updates. Now it takes 2-3 weeks instead of several months
- Bug fixing and stabilizing the ASP.NET reports portal. The portal allows for tracking financial data and bookkeeping, as well as gathering information for business predictions
- Stabilizing, debugging, supporting, and developing new features for an ASP.NET MVC command center
Developing static websites for the branding and marketing campaigns conducted by the customer. We provided code refactoring making the websites fast and mobile-friendly.