4Geeks builds a playground booking assistant app for iMagic

iMagic is a premium playground for kids, located in the best shopping malls in San Jose, Costa Rica. 4Geeks helps iMagic improve the app to support new customers requirements.

4Geeks builds a playground booking assistant app for iMagic

iMagic is a premium playground for kids, located in the best shopping malls in San Jose, Costa Rica. The mobile app is built to help parents to schedule birthday parties and particular events. Also this app enable users to send gifts from top toys shop to birthday boys.
You can find this app on Android and iOS stores.

Challenge:

The challenge was simple: to create a complete playground booking app.

Solution:

The 4Geeks engineering team developed a tons of new features to set ready the mobile app on stores. People can celebrate their birthday parties in iMagic by using the app; attenders can send gifts from top toys shop in San Jose.

The app supports the complete booking cycle and online payment. So parents can pay with Visa, MasterCard or Amex.
This iMagic app also send out invitation letters to attenders.

Stack:

Mobile: Cordova Cross-Platform (Android and iOS)
Backend: .NET, C#, SQL Server, Mailgun
Servers: Google Cloud Platform

Become a successful story

Work with us to build and grow your business.

Contact sales

Read more

How to Build Your Own Internal Developer Platform (IDP) Using Crossplane

How to Build Your Own Internal Developer Platform (IDP) Using Crossplane

In the modern cloud-native landscape, the friction between operation stability and developer velocity remains a critical bottleneck. As organizations scale, the manual ticketing systems traditionally used to provision infrastructure become unsustainable. The solution lies in platform engineering: building an Internal Developer Platform (IDP) that enables self-service capabilities without sacrificing governance

By Allan Porras
Orchestrating State: Building and Deploying Stateful Applications on Kubernetes with Operators

Orchestrating State: Building and Deploying Stateful Applications on Kubernetes with Operators

While Kubernetes excels at managing stateless microservices via standard Deployments and ReplicaSets, managing stateful applications—such as databases, message queues, and distributed caches—introduces significant complexity. These applications require stable network identities, persistent storage, and ordered deployment and termination. To solve this in an automated, scalable manner, high-performing engineering teams

By Allan Porras