SmartCart's early stage challenge was finding the right software development partner. Previous vendors they worked with failed to deliver a world-class order management system that was optimized to cover all use case scenarios in the golfing industry.
In addition, SmartCart's objective was to provide an innovative food & beverage ordering management system for the golfing industry. A task made even more daunting by the lack of early technology adoption in a mature vertical.
After much struggling to penetrate the market, SmartCart determined it was time to re-brand & work with a new development firm (which is where Squareball came to the rescue).
SmartCart's objective was to provide an innovative food & beverage ordering management system for the golfing industry.
Our team deployed custom software development services under the creative in-house (CID) approach. A strong relationship was forged between our organizations; a collaborative effort. This was vital in order for us to come up to speed quickly on the golfing industry and our client's vision.
Before embarking on the actual design and development phases, we planned out the architecture strategy. We did it in a way that allowed for simplicity of the development and future system's scaling.
With a holistic approach in mind, we designed the solution across multiple platforms: mobile for golfers and cart staff and a web based dashboard for the clubhouse staff and management. Specifically for the consumer's mobile app, we designed the UI using simple bold lettering in order to cater for the senior demographic. In addition, golfers spend the time playing on the course; we ensured the combination of a light user interface would allow for increased time spent on the app during bright outdoor conditions.
We provided a failover and redundant cloud based environment utilizing AWS which met our client's 24x7 availability requirement. The backend consisted of PHP based services (on-demand API and CRON for batch processing) and MYSQL Cluster CGE for linear scalability and availability.
The application was developed using native languages with tight integration with the mobile hardware. For the Android devices we used pure Java and Objective C for the Apple devices. Connectivity was a challenged due to dropped signals. Let's face it, cell reception is not the same as when connected to a fixed WIFI signal. We met the challenge by designing and coding a buffering mechanism that provided near real-time communication! No more hungry or thirsty golfers!!
In less then six months, SBS delivered a world-class solution that scaled with the company for 5 years during its time of operation.
In 2017, SmartCart went into negotiation and was acquired by a point of sale company whose niche complimented the golfing sector.
We improved ability for golfers to easily order food, keep track of scores, and improve overall golfing experience. On the other hand, golf clubs increased revenue, exposure, and efficiency.