Online Service Marketplace for PlanMyKids

Home page of the activity booking marketplace PlanMyKids

Learn how Codica helped a customer build an intuitive online marketplace for parents for booking after-school activities for kids.

Domain:Leisure
Location:Raleigh, North Сarolina, USA
Timeline:November 2020 - March 2021
Services:Product discovery, Prototyping, UX/UI design, Frontend and Backend development,PWA developmentMVP development
Team:1 Project Manager/Business Analyst, 1 UX/UI Designer, 2 Backend Developers, 1 Frontend Developer, 1 Devops, 1 QA Engineer.
Core Technologies:Ruby on Rails, React, Redis, AWS
Home page of the activity booking marketplace PlanMyKids
Client review
/static/video-ring.ac91f2f4.svg
Customer review about online service marketplace project

David Watkins, Founder of PlanMyKids

“The PlanMyKids journey started when my family struggled to plan our own kid's activities while not in school. As busy parents, we were time-constrained, the information we needed was all over the place, and coordinating with family and friends felt like it required a project management certification.
After talking with other parents it turned out that many felt the same way. We felt we could change the status quo by creating a care-free, personalized, trusted digital service to connect parents and program providers.”

Background

The project is a simple personalized online booking platform for booking leisure activities for children. With its help, parents are able to find initiatives that match their children’s interests and easily coordinate their activities.
The main goal of the product is to connect parents with the providers of kids activities nearby and free them from stress that comes with planning, purchasing, and attending such activities.

Business challenges

  • Build an MVP to help the customer reduce risks associated with custom marketplace development. The MVP approach allows meeting the basic kids activities marketplace requirements without investing too much money.
  • Create a personalized service marketplace to connect parents with providers of kids’ activities.
  • Create a user-friendly online marketplace for parents that would run smoothly on both desktop and mobile devices.
  • Find the most suitable way to collect users’ data to provide them with a great variety of activities for children that fall under specific criteria.

Value delivered

  • Delivered a service marketplace MVP under budget which was crucial for a bootstrapping company. It helped customer test value proposition and marketing message.
  • Helped the customer narrow down the MVP features for activity booking marketplace which were brought to life through prototypes. This way, the customer stayed focused on the main MVP goals without being distracted on fancy functionality.
  • Created a children's leisure online planner. The platform allows parents to find after-school activities based on kids’ interests, family preferences, and budget. The platform has convenient account management and administrative dashboards. They allow parents to plan the activities for children and coordinate them with family and friends.
  • Built a cross-platform progressive web application that provides users with enhanced mobile experience. The PWA technology also helped the customer save costs on mobile app development.

Do you need a reliable team to build your custom web product?

We apply best practices to help you save costs and launch quickly.
Talk to an expert

Solution delivered

User-friendly activity booking marketplace PlanMyKids

Smart online booking platform

The kids activities marketplace is noted for its smooth and straightforward workflow. Parents fill in the questionnaire and send it to review. The system automatically finds relevant activities based on their children’s interests. Program specialists review automatic suggestions, form an itinerary and send it to parents.
data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAxIiBoZWlnaHQ9IjE4MSIgdmlld0JveD0iMCAwIDIwMSAxODEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMTMuMTA5IDczLjgwMDlDMTI0Ljc1MiA3NS40ODM1IDEzMy43MDkgODEuNjA5MyAxNDEuMTYxIDkwLjM5NTVDMTQ5LjYzMiAxMDAuMzk4IDE1NS41NyAxMTEuODEzIDE2MC40MDQgMTIzLjg2M0MxNjEuODY5IDEyNy41MTQgMTYzLjIzMyAxMzEuMTk4IDE2NC43ODUgMTM0LjgxNEMxNjUuMTk1IDEzNS44NCAxNjUuOTI2IDEzNi43MDggMTY2Ljg2OSAxMzcuMjlDMTY3LjQ4OSAxMzcuNjA3IDE2OC41OTQgMTM2Ljk2NiAxNjkuNDc2IDEzNi43NTNDMTY5LjMxMiAxMzYuMjI2IDE2OS4xNjUgMTM1LjY4NyAxNjguOTY0IDEzNS4xOTdDMTY4LjQzMSAxMzMuODA2IDE2Ny43NSAxMzIuNDU1IDE2Ny4zMzkgMTMxLjAzNEMxNjYuMDEgMTI2LjQwNiAxNjQuODYyIDEyMS43MDggMTYzLjQ4NyAxMTcuMDg1QzE2Mi41NzUgMTEzLjk2MSAxNjEuNDk4IDExMC44ODUgMTYwLjI2MiAxMDcuODcyQzE1OS40ODEgMTA1Ljk2OCAxNTguMTY4IDEwNC4yOSAxNTcuMjY3IDEwMi40MzdDMTU1LjgzMyA5OS40ODYzIDE1NC44MDUgOTYuMzE2MyAxNTMuMTI5IDkzLjUyNjVDMTUwLjUwNyA4OS4xODMyIDE0Ny44MzYgODQuNzg3MiAxNDQuNTYxIDgwLjk0MDJDMTM3LjMyNCA3Mi40NDEzIDEyOC4xNTUgNjcuMjY0NSAxMTYuODYxIDY1LjkzNzZDMTExLjYwNyA2NS4zMTYgMTA2LjQzOSA2NC40OTc5IDEwMS4xNzIgNjUuNjE0NkMxMDAuNzk4IDY1LjYxMTYgMTAwLjQyOCA2NS41Mjc4IDEwMC4wODggNjUuMzY5MUM5OS43NDg1IDY1LjIxMDQgOTkuNDQ2NyA2NC45ODA1IDk5LjIwMzYgNjQuNjk1M0M5NC43NzY4IDU5LjY5OTcgODguOTAyOCA1Ni4xOTc0IDgyLjQwMjQgNTQuNjc4Qzc3LjQ3MzIgNTMuNDY0MyA3Mi40NzM1IDUyLjE1MDEgNjcuNDc3OSA1Mi4wMjE0QzYzLjI4MDggNTEuOTA1NSA1OC45NTYgNTMuMDk3NiA1NC44NzcyIDU0LjMxMjNDNTEuMjM5IDU1LjQ4MiA0Ny43Mjk5IDU3LjAxMjkgNDQuNDAyNCA1OC44ODJDMzkuNzA3OCA2MS40NjE5IDM1Ljc4OCA2NS4yMzU5IDMzLjAzOTcgNjkuODIyMUMzMi42Mjk5IDcwLjQ3OTMgMzIuODgzMSA3MS44NzggMzMuMzM0IDcyLjY1NDRDMzMuNzg0OSA3My40MzA4IDM0Ljc5NzUgNzMuMzE0MiAzNS45MDI3IDczLjA0NjFDMzkuMzc4MSA3Mi4yMTIzIDQxLjIxMzMgNjkuNDI4NyA0My40MjA5IDY3LjE1ODhDNDcuNjEwNyA2Mi44NTYgNTIuODkxIDYwLjgyNzYgNTguNTk2MiA2MC4yNjU1QzY4LjM3MzEgNTkuMzIxMyA3Ny40NDIgNjIuMTAzMiA4NS44NjQgNjYuOTY5NEM5MC40MTg2IDY5LjYgOTAuMzMzNiA2OS43ODk0IDg2LjE4MjYgNzIuNjIxOUM4MC43MjEzIDc2LjM0MzYgNzcuMTc0NyA4MS4zMzMzIDc2LjM3OTYgODcuOTY5Qzc1LjQ0NyA5NS42NzY5IDgwLjg2ODEgMTAyLjE4NyA4OC42MzU0IDEwMy4wMTVDOTEuMDczMyAxMDMuMjczIDkyLjk2OTYgMTAyLjEwMiA5NC44MDkzIDEwMC44NzdDOTguODcxMyA5OC4xNTIzIDEwMS44NjcgOTQuMTE4NSAxMDMuMjk3IDg5LjQ0NjNDMTA0Ljg5NCA4NC41NTcyIDEwNS45MTUgNzkuNjAwNSAxMDQuMzQ5IDc0LjQzOUMxMDMuOTczIDczLjE5MzUgMTA0LjYzNyA3Mi44MDE3IDEwNS44MzYgNzIuOTYwMkMxMDguMjgxIDczLjI2MzYgMTEwLjY5OCA3My41MTgxIDExMy4xMDkgNzMuODAwOVpNOTYuNDg5OCA4Ny44ODUzQzk1LjcwOTEgODkuOTM4MSA5NC45NzEgOTEuOTk4NiA5NC4xNDA1IDk0LjA0MjRDOTMuNjI0NSA5NS4zMDIgOTIuNzE2IDk1LjQ5NiA5MS40MjE1IDk0Ljk2MTlDODkuNDI1MiA5NC4wOTQxIDg3Ljc1NTggOTIuNjE0NiA4Ni42NTc0IDkwLjczOTVDODUuNTU4OSA4OC44NjQzIDg1LjA4OSA4Ni42OTE5IDg1LjMxNjIgODQuNTM5N0M4NS43NjEyIDc5LjYzOTcgODkuMDkwMSA3Ny4xNzc4IDkzLjAwOTEgNzUuMjAyOUM5My4zMTQ2IDc1LjA1MzQgOTQuMjU3NCA3NS41ODIzIDk0LjUzODggNzYuMDI4MkM5Ni44NzI1IDc5LjcxMjMgOTcuMDM1OSA4My42NjE5IDk2LjQ4OTggODcuODg1M1pNMTI3LjI0IDc1Ljk5OTVMMTI3LjUzMiA3NS42MzU0TDEzNS41NzkgODAuODc5OUMxMzUuNDUgODEuMDY4NyAxMzUuMzIxIDgxLjI1NzQgMTM1LjE5OCA4MS40NTQ2TDEyNy4yNCA3NS45OTk1Wk04Ny4wODEzIDY0Ljg1NjdMODcuNDE4NCA2NC4zNjE5TDkyLjEzNzcgNjguMTQxMkw5MS43MDUzIDY4LjY3NzNMODcuMDgxMyA2NC44NTY3WiIgZmlsbD0iI0ZGQTZDOSIvPgo8cGF0aCBkPSJNMTkuOTI5OCA2OC41MTFDMTkuNTQwNCA3Mi44ODcyIDE5LjI4IDc3LjYxNTggMTguNjE4MyA4Mi4yODY0QzE4LjM4OTEgODMuOTE5NyAxNy42MTI0IDg1LjM2NjIgMTkuMjU5OCA4Ni42MDc4QzE5LjU5NjMgODYuODY2MSAyMC4wOTIzIDg3LjI2MyAyMC4zOTM3IDg3LjE3ODZDMjUuNDY2OSA4NS43NDE2IDMwLjY4ODkgODYuNjI4IDM1LjgyNzIgODYuMTk3NEMzOS4yNjQ2IDg1LjkxMjYgNDIuNTcwNCA4NS4wNDA3IDQ1LjE1MTcgODIuNTY3OEM0NS42NjQ3IDgyLjA3NTUgNDUuNzkzNiA4MS4xNzc0IDQ2LjEwMTYgODAuNDcyNUM0NS40MTU4IDgwLjE5NDggNDQuNjcxNSA3OS42NjUyIDQzLjk2NTQgNzkuNjY5MUMzOC44MTUgNzkuNzA5OCAzMy42NTQ3IDc5LjgwNzIgMjguNTI3OSA4MC4wMDU4QzI2LjkxNTcgODAuMDY1MiAyNi43MzU5IDc5LjQxODQgMjYuNzg5NCA3OC4wMzEyQzI2LjkyMDMgNzQuODI5NiAyNi43ODk3IDcxLjYwOTkgMjYuODc3OCA2OC40MDA2QzI2Ljk4NTIgNjcuMDI1IDI3LjE3MjQgNjUuNjU3MiAyNy40MzgzIDY0LjMwNDFDMjcuNDU4MyA2NC4xOTA3IDI3LjY1ODggNjQuMDk1MyAyNy42NTQ5IDYzLjk5MjJDMjcuNjIxMiA2Mi45MzMgMjcuODQxNCA2MS4xMDA1IDI3LjQ1MjcgNjAuOTcxN0MyNi4yNjM1IDYwLjU3MDYgMjQuOTc5NSA2MC41NTYgMjMuNzg2MyA2MC45M0MyMC4zMjQ2IDYyLjEwMjcgMjAuNzM4IDY1LjQ2ODUgMTkuOTI5OCA2OC41MTFaIiBmaWxsPSIjRkZBNkM5Ii8+Cjwvc3ZnPgo=
Progressive web application for the activity booking marketplace PlanMyKids

Progressive web application

Since a huge part of users engage with the website on a mobile app, we aimed to provide them with a rich user experience without them having to download a mobile app. The PWA technology is a perfect way to achieve this. Therefore we built a fast-loading progressive web application for this activity booking marketplace. The app is cross platform and provides seamless experience for both Android and iPhone users.
data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTciIGhlaWdodD0iMTAyIiB2aWV3Qm94PSIwIDAgOTcgMTAyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDMuMDkyMiA3LjMxNjExQzQzLjE2OTUgOC4yNjU5NiA0My43OTUxIDkuNDI2ODYgNDEuOTE4MiA4Ljc4NjU5QzQwLjkxMyA4LjQyNzc2IDQwLjM0MzcgMTAuMDc0MiAzOC45Nzk5IDEwLjE5MzhDMzcuOTk5MSAxMC4zNzYyIDM3LjAzNTEgMTAuNjM5OCAzNi4wOTc5IDEwLjk4MThDMzUuNDY1MiAxMS4xODU4IDM0LjY5MTkgMTAuOTQ2NiAzNC40NTI5IDExLjg3NTRDMzQuMzgyNiAxMi4xNjM4IDM0LjE4NTggMTIuMzY3OSAzMy45MDQ2IDEyLjIwNkMzMi40OTg3IDExLjM4OTkgMzEuNTQ5NyAxMi41NDM4IDMwLjUzMDQgMTMuMDk5NkMyNi4zNDIxIDE1LjMwMjggMjIuNDIxOCAxNy45ODI0IDE4Ljg0NzQgMjEuMDg1M0MxMy43NjIxIDI1LjUyMTcgOS4xNDk2MiAzMC40NzMzIDUuMDgzNTUgMzUuODYwN0M1LjAxMzI2IDM1Ljk2NjMgNC45NzEwNCAzNi4xMzUyIDQuODcyNjMgMzYuMTc3NEMzLjk3Mjg1IDM2LjU1MDMgNS4wMzQzIDM5LjA3NjEgMi45MzI0NyAzOC4wNDE4QzAuMDU3MzkxMyAzNi42MzQ3IC0wLjU4MjI4MyAzNS4zNzUzIDAuNDg2MjA3IDMzLjIzNjRDMS43NzI2MSAzMC43MjQ1IDMuMTcxNDQgMjguMjYyIDQuNjU0NjcgMjUuODYyN0MxMC4wMzIzIDE3LjE1MjMgMTcuNTUzOSAxMC42NzkzIDI2LjM1NDggNS43MTE5MUMzMi4yODU5IDIuNDc2OTEgMzguODY0MSAwLjYwOTA5NyA0NS42MDg4IDAuMjQ0OTk3QzUwLjgzODcgLTAuMTI3OTA2IDU2LjA4MjggLTAuMjEyMjg5IDYxLjIzNTQgMC45OTc4ODdDNjMuMDUyNyAxLjMzMTY4IDY0LjgyMyAxLjg4NDQ4IDY2LjUwNzYgMi42NDQyNkM2Ny4zNTgxIDMuMDczNDUgNjguMjM2OSAzLjI5MTUyIDY5LjAwMzEgMy42NTAzNUM3MS45NzY2IDUuMDU3NTMgNzUuMzkyOSA1LjY5MDc1IDc3LjcyNjggOC4zOTI1NEM3OC4yOTYxIDkuMDQ2ODggNzkuNDg0MSA4Ljk4MzYgODAuMzc2OSA5LjU4MTY1Qzg4LjgxMjMgMTUuMjU5NiA5NC4xNDA3IDIzLjA0ODMgOTUuNzQzNSAzMy4wMzkzQzk3LjMwNCA0Mi43OTExIDk3LjY2OTUgNTIuNjI3MyA5NS4zMzU3IDYyLjM3OTFDOTQuNzIzNSA2NC41MTc4IDkzLjg2MjQgNjYuNTc3IDkyLjc3IDY4LjUxNDRDOTEuNjE3MSA3MC44MTUxIDkwLjExMjggNzIuOTYxMSA4OS4yNTUyIDc1LjQzNzdDODkuMTEyNCA3NS45OTAzIDg4LjgzNzMgNzYuNDk5OCA4OC40NTM4IDc2LjkyMjNDODYuMDYzOCA3OS4wMzMgODQuMzk3OCA4MS43MzQ4IDgyLjEyNzMgODMuOTU4MkM3OS41ODMgODYuNDIzMyA3Ni44MDIyIDg4LjYzMTUgNzMuODI1MyA5MC41NTA4QzcxLjQ4NDUgOTIuMDk4NyA2OS4zMjY0IDkzLjk3MDMgNjcuMDU1OSA5NS42MjM3QzY0LjI4NjIgOTcuNjUwMSA2MC45MTkxIDk4LjYzNTEgNTcuNjcxNSA5OS43NjA5QzU0LjY2MzEgMTAwLjcwNyA1MS41ODAyIDEwMS4zOTYgNDguNDU1OCAxMDEuODIyQzQ3Ljk0OTYgMTAxLjkwNyA0Ny41MjA4IDEwMi4yMDkgNDcuMTM0MiAxMDEuNTk3QzQ3LjA2MTggMTAxLjUwMiA0Ni45NjY0IDEwMS40MjcgNDYuODU2OSAxMDEuMzc5QzQ2Ljc0NzUgMTAxLjMzMSA0Ni42Mjc1IDEwMS4zMTIgNDYuNTA4NiAxMDEuMzIzQzQxLjU4NzkgMTAyLjk0OCAzNS4wNzg1IDEwMS4zOTMgMzEuMTM1IDk5LjM0NTdDMjYuMTYxOSA5Ni44ODE2IDIxLjcxNiA5My40NzEzIDE4LjA0NiA4OS4zMDU0QzE1LjExOTYgODUuODQ3NSAxMy4wNDQyIDgxLjc1MDggMTEuOTg2NSA3Ny4zNDQ0QzExLjEyMTkgNzMuOTAzOCAxMC4xNTg5IDcwLjQ5ODUgOS41NjEzNiA2Ni45ODA1QzguNzM4OTEgNjIuMDU1NCAxMC4wNjA0IDU3LjcyODMgMTIuNDg1NiA1My42MTIzQzE0LjU1MDIgNTAuMTY2NyAxNi44MDA3IDQ2LjgzNjIgMTkuMjI3IDQzLjYzNTRDMjEuNjM4MSA0MC40MTMgMjUuMjAyIDM5LjA2MiAyOC43MjM4IDM3Ljk0MzNDMzIuOTc1NyAzNi42MDAzIDM3LjQyODEgMzYuMDA1MiA0MS44ODMyIDM2LjE4NDRDNDQuOTEwNyAzNi4yNTEgNDcuOCAzNy40NjU3IDQ5Ljk2NzEgMzkuNTgyOEM1Mi45ODczIDQyLjU2NzcgNTUuNDA3IDQ2LjEwNTEgNTcuMDk1MSA1MC4wMDI5QzU4LjU3ODMgNTMuMjUzNSA1OC42NDE1IDU2LjgxMzcgNTkuMzA5MyA2MC4yNDAyQzU5LjQ3MSA2MS4wNTYzIDU4LjkxNTcgNjEuNjQ3MyA1Ny45MDM0IDYxLjcwMzZDNTcuMDczOSA2MS43NjY5IDU2LjQyMDMgNjIuMTExNyA1Ni43NTA2IDYzLjE2MDFINTcuMDAzN0M1Ny44MDUxIDYzLjA4OTcgNTcuOTE3NSA2MS40Nzg0IDU4LjkyOTggNjIuMTM5OEM1OS45NDIgNjIuODAxMiA1OS42MzI3IDYzLjg0OTYgNTkuNTEzMiA2NC44MDY1QzU5LjMyMzQgNjguNzE5MyA1Ny41ODg4IDcyLjM5NjUgNTQuNjkwOSA3NS4wMjk2QzUyLjE5NTUgNzcuMjY3MSA0OS45ODEyIDc5Ljc2NDggNDYuNTU3OCA4MC45Mzk4QzM5LjY0MDggODMuMzE4IDM2LjIxNzQgODEuMzA1NiAzMS4xNzcyIDc2LjY0MDhDMjkuNTI1MiA3NS4xMDcgMjkuMDI2MSA3Mi45NCAyOC4yNDU4IDcwLjkyMDdDMjUuOTMzMSA2NC45MTIgMzAuNDUzMSA2MC44ODc0IDM1LjUyMTQgNjAuODMxMkMzNC45NzMxIDYyLjg4NTYgMzIuMjMxNiA2Mi40NzA1IDMxLjMwMzcgNjQuNjAyNEMzMy4wMjU5IDY0LjA3NDcgMzQuMTE1NSA2My4wNjg2IDM1LjQwMTkgNjIuNDkxNkMzNS45NzEyIDYyLjIyNDMgMzYuOTgzNSA2MS41Mjc3IDM3LjIwODUgNjIuMjUyNEMzNy40ODI2IDYzLjEwMzggMzguOTAyNiA2My40NTU2IDM3LjkxMTQgNjUuMTUxMkMzNi43MzQxIDY2Ljk4MTYgMzUuODAyOCA2OC45NTkzIDM1LjE0MTggNzEuMDMzMkMzNS4wMDI3IDcxLjQwNjMgMzQuOTYzMyA3MS44MDkzIDM1LjAyNzYgNzIuMjAyMkMzNS4wOTE4IDcyLjU5NTIgMzUuMjU3NSA3Mi45NjQ1IDM1LjUwODIgNzMuMjczN0MzNS43NTg5IDczLjU4MjkgMzYuMDg1OCA3My44MjEyIDM2LjQ1NjggNzMuOTY1MUMzNi44Mjc4IDc0LjEwODkgMzcuMjI5OCA3NC4xNTMzIDM3LjYyMzIgNzQuMDkzOEM0Mi40OTc4IDczLjY2MTQgNDcuMDYxMSA3MS41MTI0IDUwLjUwMTQgNjguMDI4OUM1Mi43NTc5IDY1Ljc5ODUgNTMuMzc2NCA2Mi41MzM5IDUzLjEyMzQgNTkuMzUzNkM1Mi44NTYzIDU2LjAxMTYgNTIuNzAxNiA1Mi42MjczIDUxLjMyMzggNDkuNDYxMkM1MC45MDkgNDguNTExMyA0OC45NzYgNDUuMDkxOCA0OC4xMjU0IDQ0LjQ1MTVDNDcuNDc0IDQzLjk3NDQgNDYuNjgyOCA0My43MjcgNDUuODc1OSA0My43NDhDNDUuNDQwMSA0My43NDggNDQuNzIzIDQ0LjIxMjMgNDQuNjQ1NyA0My4xMzU4QzQ0LjY0NTcgNDIuNjIyMiA0My43MDM3IDQyLjYwODIgNDMuNjY4NiA0My4wMTYzQzQzLjU1NjEgNDQuNDIzNSA0Mi40OTQ3IDQ0LjA1MDYgNDEuODE5OCA0NC4wOTI4QzM4LjEyMjMgNDQuMzEwOSAzNC42Nzc4IDQ1LjY4MjkgMzEuMDk5OCA0Ni40Mjg3QzMwLjM0NTIgNDYuNTgxOSAyOS42NDcgNDYuOTM4OSAyOS4wODA3IDQ3LjQ2MUMyOC41MTQ0IDQ3Ljk4MzIgMjguMTAxNyA0OC42NTA2IDI3Ljg4NzMgNDkuMzkwOEMyNy43MTE5IDUwLjA4MDUgMjcuMjg5MSA1MC42ODE2IDI2LjY5OTQgNTEuMDc5NEMyMy43NzUxIDUyLjg1OTUgMjIuOTg3OCA1Ni4wMDQ2IDIxLjU5NTkgNTguNzY5N0MyMC43NzM1IDYwLjQzMDIgMTkuMjI2OSA2MS42NTQzIDE4LjY1NzUgNjMuNTQ3QzE3LjczOTcgNjYuNTg3OSAxNy42MzA3IDY5LjgxNTkgMTguMzQxMiA3Mi45MTE4QzE5LjAwNjcgNzYuMzYxOCAyMC4wMzQgNzkuNzMxOSAyMS40MDYxIDgyLjk2NjJDMjMuNTE1IDg3LjYwMjggMjcuNTQyOSA4OS44OTY1IDMyLjEwNSA5MS41Mjg4QzMzLjg2OTUgOTIuMTYyIDM1LjkwMSA5MS43OTYyIDM3LjUzODkgOTMuMTRDMzcuNzkxOSA5My4zNTExIDM5LjMxMDMgOTIuNTIwOSA0MC4zNTA3IDkyLjQzNjVDNTAuMzQ2NyA5MS40NzI1IDU5LjI4ODIgODcuNjk0MyA2Ny43NjU5IDgyLjQxNzNDNzMuMTk5NyA3OS4wMjYgNzcuMjY5OCA3NC40MTc1IDgwLjg0MDggNjkuMjM5MUM4Ni4yNjc2IDYxLjM3MyA4Ny44NzA0IDUyLjQzMDMgODguMDc0MiA0My4xNDk5Qzg4LjIxMjMgMzguNDgwMyA4Ny45OTg1IDMzLjgwNyA4Ny40MzQ1IDI5LjE2OTZDODYuNTYyOCAyMi40OTk1IDgzLjE0NjUgMTcuNzA4MSA3Ny4yNDE3IDE0LjQ3MTZDNzQuNTQ5NCAxMi45OTQgNzEuNzcyNyAxMS42NTcyIDY5LjA2NjMgMTAuMTcyNkM2Ny45ODM4IDkuNTg4NjcgNjYuMzAzOCA4Ljc2NTUxIDY0LjM3MDYgOS4xNTk1MkM2Mi42OTc2IDkuNTE4MzUgNjAuNzIyMyA4LjU2ODQ3IDU4LjgwMzIgOC41MTIxOEM1Ni43NDM2IDguNDQ4ODYgNTQuNzEyMSA3LjY0NjgxIDUyLjYwMzIgOC4yMDI2NEM1Mi4wNjE5IDguMzUwNCA1MS45NDI0IDguMTY3NDIgNTIuMjM3NiA3LjYyNTY1QzUyLjI3NjkgNy41NTgxNSA1Mi4yOTI3IDcuNDc5NTIgNTIuMjgyNCA3LjQwMjA5QzUyLjI3MiA3LjMyNDY2IDUyLjIzNjMgNy4yNTI4NSA1Mi4xODA3IDcuMTk4MDJDNTIuMTI1MSA3LjE0MzE5IDUyLjA1MjggNy4xMDg0NCA1MS45NzUzIDcuMDk5MjVDNTEuODk3OCA3LjA5MDA1IDUxLjgxOTQgNy4xMDY5NiA1MS43NTI2IDcuMTQ3MjZDNTAuMDMwMyA4LjY5NTE2IDQ3LjU3NzEgNy4zNTEyNSA0NS43MjEzIDguODQ5ODlDNDQuNjk0OSA5Ljc1MDQ5IDQ0LjM1MDUgNy42MDQ1OSA0My4wOTIyIDcuMzE2MTFaTTM0LjQ2NyA0LjkwOThDMjguOTA2NiA0LjQxNzI5IDExLjM3NSAxNy4zIDguODM3MyAyMy4xMTg3QzE2LjM0NDggMTUuNTkwMyAyNC4zMTYzIDguNzE2MjMgMzQuNDY3IDQuOTA5OFpNNTIuNzQzOCA5Mi44NTg2QzU0LjM2MDUgOTIuMzUyIDU2LjAxMjUgOTEuOTI5OCA1Ny41OTQyIDkxLjMzMThDNjMuOTIwNyA4OC45NTM2IDY5LjU0NDMgODUuMTg5NSA3NC45NjQxIDgxLjI2MzRDNzUuNDI4MSA4MC45MzI4IDc2LjUzODcgNzkuOTgyOSA3NS41Njg2IDc4Ljc3MjdDNjkuMDgwNCA4NS4zNTEzIDYwLjg2OTkgODguOTc0OCA1Mi43NTA4IDkyLjg3MjdMNTIuNzQzOCA5Mi44NTg2Wk00Mi41NzkxIDc1LjQ1MThDNDMuMzk0NSA3NS4xOTg1IDQ0LjIwMjkgNzQuOTAzIDQ1LjAzMjQgNzQuNjk5QzQ3LjYxOTIgNzQuMDcyOCA0OS4yNTAxIDcxLjk5MDEgNTEuNDE1MiA3MC42NjAzQzUxLjYwODMgNzAuNTM2OSA1MS43NDY4IDcwLjM0NCA1MS44MDE3IDcwLjEyMTNDNTEuODU2NyA2OS44OTg3IDUxLjgyNCA2OS42NjM0IDUxLjcxMDQgNjkuNDY0MkM1MS40MDExIDY4Ljk2NDcgNTEuMDA3NSA2OS4zMjM1IDUwLjgwMzYgNjkuNjA0OUM0OC42NTk2IDcyLjM5ODIgNDUuNDYxMiA3My41NzMyIDQyLjU3OTEgNzUuNDUxOFpNMjguMzIzMiA0MC42NTIyQzI2LjI0NzEgNDAuOTEzNCAyNC4zMzM3IDQxLjkxMjEgMjIuOTMxNSA0My40NjY2QzI1LjAyNjMgNDMuMDg2NyAyNi41Nzk4IDQxLjY3OTQgMjguMzIzMiA0MC42ODAzVjQwLjY1MjJaTTMyLjU0MDkgMTAuOTgxOEMzMS44Mzc5IDEwLjk4MTggMzEuMzUyOSAxMC45ODE4IDMwLjg2MDggMTAuOTgxOEMzMC41NzgzIDEwLjk2NzQgMzAuMjk4NCAxMS4wNDE3IDMwLjA2MDIgMTEuMTk0NEMyOS44MjIgMTEuMzQ3IDI5LjYzNzQgMTEuNTcwMyAyOS41MzIyIDExLjgzMzFDMjkuNDEyNyAxMi4wNTEyIDI5LjMyODMgMTIuNDAzIDI5LjYwOTUgMTIuNDgwNEMyOS44NTIgMTIuNTI3NyAzMC4xMDI5IDEyLjUwNzQgMzAuMzM0NyAxMi40MjE4QzMwLjU2NjUgMTIuMzM2MiAzMC43NzAzIDEyLjE4ODYgMzAuOTI0IDExLjk5NUMzMS4zMDM2IDExLjY0MzIgMzIuMDI3NyAxMS44NjEzIDMyLjUzMzggMTEuMDFMMzIuNTQwOSAxMC45ODE4WiIgZmlsbD0iI0ZGQTZDOSIvPgo8L3N2Zz4K
Visually appealing design of the booking marketplace PlanMyKids

UX and UI design

Since our task was to build a child-focused activity booking marketplace, we intended to make it less formal. For this purpose, we added little icons to the web pages that remind children’ sloppy drawings. Also, we built a funny and cute 404 error page. Finally, we paid special attention to typography. We chose two types of fonts. Serif was used for headlines and Sans Serif - for longer copy to improve readability.
Integration with Zoho for creating mobile friendly mobile forms

Easy web forms with Zoho integration

The integration with Zoho Forms allowed building mobile-friendly online forms. They were used to make the questionnaire and sign-up forms very easy to fill in even for smartphone users. With its help, parents can submit the initial questionnaire quickly and effortlessly.
/static/bg-solution-rings-3.0a0d48c2.svg
Convenient itinerary management on the booking marketplace

Convenient itinerary management

We focused on making itinerary management easy for both parents and program specialists. Thus, specialists can search for camps available and filter the results based on dates, age, price, and activities. Also, they can view short descriptions of courses to offer parents the most relevant options. As soon as the relevant camps are added, and the itinerary is formed, it can be sent to parents.
Convenient calendar on the booking marketplace PlanMyKids

Calendar for parents

With this online booking platform functionality, parents can view all planned itineraries. Also, they can choose child/children whose itinerary they want to view. This way, parents will always have their kids’ schedule at their fingertips and never miss an important event.
“I really enjoyed working on the project! Thanks to great David’s ideas, our close cooperation and his trust in our expertise, we were able to quickly deliver a user-friendly and useful online service marketplace.
As usual, our main goal was to create a logical product workflow based on specific business objectives and coordinate it with the customer. The best thing about this project is that effective communication and mutual trust allowed us to turn the initial idea into a working solution within just a few months.”
Eugenia
Eugenia
Project Manager at Codica
Technologies

React

Rails API

AWS

Redux

Sidekiq

Redis

Gitlab CI

Integrations

Zoho

Stripe

Google APIs

FB login

“Working with the Codica team has been a great experience. All the value we thought they would provide during the selection process was met during the delivery.
Our team spent a good time working with a parent focus group to narrow down our MVP features which Codica brought to life through prototypes. When we got too ambitious with features, Codica team helped ground us with reminders of our MVP goals.
In the end Codica delivered our online service marketplace MVP under budget, which for a bootstrapped company was important.”
David Watkins
David Watkins
Founder of PlanMyKids

Let’s build a great custom product together

Tell us about your project:
angle-arrow
angle-arrow

paperclipAttach files

Stay up to date with software development and design materials from Codica.
What’s next?
  • 1. We will contact you within 1 business day to discuss the next steps.
  • 2. In the meantime, you can check our Case Studies and our Blog.
  • 3. We will sign the NDA if required, and start the project discussion.
  • 4. Our custom software development experts will analyze your requirements and suggest the best ways to bring your idea to life.
Let’s build a great custom product together | Codica
Other projects
Insurance Progressive Web App
See case study
/static/case-babel-f8505b3df84322414b9a94c5d61f66a4.png
Accommodation Search
Website
See case study
/static/ux-ui-design-accommodation-search-system-for-expats-d18f21144fb7dfab042e110d96bd7316.png