Enrichment-kids

An online marketplace where parents can easily discover, compare, and book the best local children’s camps and classes - all in one place.

Results & Impact

  • Launched a fully functioning marketplace used by real parents and camp providers across California
  • Reduced booking time for parents from hours of manual searching to minutes
  • Improved search speed to an instant response with Algolia
  • Dynamic maps made navigation significantly easier for users
  • Stable growth - the platform continued operating and attracting new listings after launch
  • Scalable architecture that supports expansion to other U.S. states

Regions

USA

Industries

E-commerceMarketplace
Duration: September 2023 – August 2025

Description

Enrichment is a full-scale online marketplace created for parents who want a simpler, faster way to find quality kids' activities. The client faced the same problem as thousands of parents in the U.S.: booking children for camps is a confusing, fragmented, time-consuming experience.

Together, we built a platform that aggregates local camps, shows precise availability, locations, and pricing, and enables convenient online booking. The project started as an MVP and evolved into a fully functional marketplace with advanced search, payments, and geolocation capabilities.

Challenge

Enrichment faced several critical technical and product challenges during the development of the marketplace. The most complex was the payment module: the system had to accurately handle all booking scenarios — including discounts, split orders, multi-child bookings, and provider fees — while complying with strict U.S. tax regulations. Every calculation had to reconcile down to the last cent, requiring careful auditing and a complete redesign of the financial logic. As the platform grew, the volume of data increased significantly, and the search system needed to deliver fast, reliable results with precise filters under high load. Optimizing indexing, improving response speed, and ensuring consistent performance were key priorities. Map functionality also played a central role. Since location is a major factor for parents, the map had to display hundreds of camps, dynamically cluster them, update in real time, and respond accurately to filters — creating a smooth, intuitive experience. Finally, onboarding for camp providers needed to be simple and effective. Providers had to be able to add programs, manage schedules and pricing, and update seasonal offerings easily. Designing a step-by-step, user-friendly process was essential to maintain high-quality content and attract new providers.

Solution

1. Marketplace Platform (MVP → Full Product)

  • Designed and implemented a full booking flow
  • Provider dashboards for managing listings
  • Parent dashboards for managing orders and family profiles
  • Admin panel for managing data, payments, and content

2. Advanced Search & Instant Results

  • Integrated Algolia to deliver instant full-text search
  • Implemented multi-filter logic: age, date, price, distance, schedule
  • Optimized indexing for large and frequently updated datasets

3. Interactive Map with Smart Clustering

  • Built dynamic map rendering using Google Maps APIs
  • Added clustering, location-based filtering, and dynamic marker updates
  • Ensured fast performance even with hundreds of listings on screen

4. Payment & Tax Accuracy

  • Implemented Stripe with custom logic for U.S. tax rules
  • Built fractional-cent safe calculations for discounts and split orders
  • Reworked financial logic to ensure perfect accuracy across all orders

Technology Stack

  • Frontend: Nuxt.js, Tailwind CSS, Vue ecosystem, Google Maps API
  • Backend: Laravel, PHP, Stripe, Custom Payment & Tax Engine, Redis
  • Other Tools: Algolia Search, Sentry, Automated deployments, Cloud-based infrastructure

Related Cases

SaaS

Helios

A suite of tools for Helios, including a website builder, e-signature system, mobile app, and seasonal workflow management, aimed at improving user experience, security, and administrative control.

Regions:
Europe
E-commerceMarketplace

Buydo

Buydo is a large marketplace platform by a global retail company.

Regions:
United Kingdom
E-commerceLogistics

E-commerce Fulfillment Solution

A UK-based fulfillment company needed enhancements to its internal management system for handling products, orders, shipments, returns, warehouses, and client data. We were subcontracted via an agency to deliver exclusive frontend development for the platform.

Regions:
United Kingdom

Ready to Transform Your Business with AI?

Join the companies already benefiting from our AI-first development approach. Let's build your AI solution together.

Loading calendar...

Open in new tab ->