Personal services · 2025

Razor Barbería

Booking and operations system for Razor Barbería. Clients can select a barber and manage appointments while the team works with schedules, inventory, and operational reporting.

The project

From operating need to working system.

Each case walks through the operating need, scope decisions, and implemented capabilities.

01

Context

A booking and operations application for appointments, staff schedules, inventory, and reporting.

02

Operating problem

Customer booking and internal operating information needed a shared workflow instead of separate processes.

03

Goal

The goal was to create a platform for client bookings and the barbershop's day-to-day scheduling, inventory, and reporting workflows.

04

Delivered solution

The platform uses Next.js with Apollo Client and GraphQL, with a Node.js application layer supporting inventory, booking, and employee-schedule workflows.

01

Conditions that shaped the scope

  • Customer and staff scheduling
  • Inventory visibility
  • Operational reporting
02

Implemented capabilities

  • Appointment booking
  • Employee scheduling
  • Inventory management
  • Operational reports
Architecture

The system, by layer.

01

Web application

Next.js with Apollo Client

02

API layer

GraphQL with Node.js

Next decision

Have a similar operating workflow?

Share the problem and the scope you know. We will separate facts, assumptions, and open questions before discussing an estimate.

Request an estimate
Razor Barbería | The Agency Costa Rica