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

SmartDraft

SmartDraft is an AI-powered chat platform that allows users to generate and refine marketing content using customizable, admin-defined AI tools. Users input prompts, which are processed according to master prompts set by administrators, enabling accurate and consistent AI outputs.

Regions:
Israel
Food & Beverage

Restaurant POS Integration

Developed a custom two-way integration between a WordPress online ordering platform and the Loyverse POS system. The solution automated order processing, synchronized inventory and menu availability in real time, and streamlined restaurant operations through seamless POS connectivity.

Regions:
Europe
TravelTech

ALLOCABO

Modernized and migrated a conference venue booking platform from legacy infrastructure to Microsoft Azure. The project included Symfony and PHP upgrades, application refactoring, CI/CD setup, and performance improvements to ensure a stable and scalable cloud-based environment.

Regions:
Europe

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.

Book a free consultation

Pick a time that works for you.

Or open in a new tab ->