Baby Sisters – Babysitting Booking Platform

Client:

Baby Sisters

Date:

2020–2021

Duration:

8 months
Baby Sisters – Babysitting Booking Platform
Full-stack development and modernization of the Baby Sisters platform, a web application connecting families with babysitters in Portugal. The system supports booking management, payments, notifications and job discovery for babysitters, operating as a two-sided marketplace.

About the client

Baby Sisters is a consumer-focused platform based in Portugal, offering babysitting services by connecting families with verified babysitters. The platform supports short-term and long-term bookings and facilitates job opportunities for childcare professionals.

Project Overview

Baby Sisters was developed as a web-based marketplace designed to manage babysitting bookings between families and babysitters. The platform allows families to search for available babysitters and schedule childcare services for short or extended periods, while enabling babysitters to discover job opportunities and manage their availability. The application includes a range of operational features such as booking workflows, user management and payment processing. These capabilities were essential to support real-world usage scenarios where reliability, scheduling accuracy and transactional integrity are critical for both sides of the marketplace. A significant part of the project involved refactoring and migrating the existing codebase to newer versions of the underlying technologies. This effort focused on improving maintainability, performance and long-term sustainability while preserving existing business logic and user functionality. The platform was designed to support ongoing growth as a small to medium-sized business, balancing feature completeness with a maintainable architecture that could evolve alongside the product and its user base.

The Challenge

One of the main challenges was managing the complexity of a two-sided marketplace, where both families and babysitters have distinct workflows and requirements. Coordinating bookings, availability and payments introduced additional complexity that required careful backend and frontend integration. The project also involved handling background processes such as scheduled tasks and notifications. Cron jobs and push notifications were used to support reminders, booking updates and operational workflows, adding further technical depth to the application.

My Contribution

I worked as a full-stack developer on the Baby Sisters platform, contributing to both frontend and backend development. My responsibilities included refactoring and modernizing the existing codebase, migrating the application to newer framework versions and improving overall system maintainability. On the frontend, I worked with React to enhance user flows and improve the booking experience for both families and babysitters. On the backend, I contributed to Laravel-based services supporting bookings, payments, notifications and scheduled background tasks. Throughout the project, I focused on delivering reliable functionality for a production marketplace, ensuring that core features such as scheduling, payments and notifications operated consistently while preparing the platform for future growth.

Technology Stack

  • React, Laravel, full-stack web application architecture, booking and scheduling systems, payment processing, push notifications, cron jobs
Tags
Categories

Read More

Peqer – QR Menu & Ordering Platform

Design and development of a multi-application QR menu and ordering platform launched during COVID, including an admin dashboard, consumer mobile app and backend system for restaurants and retail stores.