Baikingu

Cloud-based Point of Sales

Building a robust
cloud-native PoS system

Baikingu was an ambitious, large-scale project marred with industry-specific challenges. We leveraged the power of the cloud to build this complete solutions that is easy to integrate with external systems, while offering full flexibility and scalability.
Estimate your project
Marek Ziółkowski
/
Chief Solutions Officer

Our challenge

Baikingu is a robust and complex project with tons of features that cover the entire retail process. Since it worked on numerous EC2 AWS instances, we had to create, maintain and ensure effective monitoring of the entire system.

Making cash drawers and receipt printers to communicate with a web browser was one of the more intriguing cases we had to figure out in the process.

Platform architecture

An AWS-powered cloud system was based on EC2 instances that powered the entire back office of the Baikingu platform.

Services provided

Angular frontend development
Python backend
development
AWS cloud
services
Quality assurance
Heuristics
analysis

We developed a full-featured Point of Sales system
for brick-and-mortar retail businesses

Baikingu cloud-native application provided business owners with a set of high-tech tools
that covered all of their needs and simplified operations management.

Cloud-based web application

Point of Sales software that gives customers everything they need to sell, manage and grow their retail business.
Order management
Cash management
Stock management
Loyalty management system
Customer management
Card and cash payments
Employee management
Returns and refunds
Money transfer audits
Detailed reporting system
Our web services

We developed a set of bespoke solutions for Baikingu
to ensure the solution works with various devices unsupported natively

Custom keyboard
To make Baikingu a versatile platform, a custom on-screen keyboard was developed from scratch, as certain devices didn’t provide it out-of-the-box.
API adapter
To ensure support for large datasets and multiple endpoints, we needed to introduce a custom API adapter that could handle the complexity of tasks at hand.
3rd-party hardware integrations
Because Baikingu browsers didn’t offer native support for devices other than a printer, we had to implement a custom set of 3rd-party integrations.
2
Successfully
launched in
countries

Baikingu is powered with these technologies

Frontend
Angular
TypeScript
Backend
Python
Flask
Cloud
AWS
Testing
Jasmine
Karma
Tools
New Relic
Amazon EC2
Elasticsearch