Free consultation

← Back to projects

Případová studie Case study · Custom Operating System · Barcelona, 2026

British Fleming School: Operating System for a Language School

A unified custom platform that replaced 5 separate SaaS subscriptions in Barcelona, uniting marketing, billing, scheduling, and learning into a single environment.

Marketing HubLeads CRMFinance & Billing18 Study GroupsStudent PortalAI Assistant Emma
€3,800+
Annual SaaS savings
Replaced 5 separate subscriptions
100+
Active students
Across 18 study groups (A1–C2)
24/7
AI Assistant Emma
Automated trial class bookings
€0
Monthly seat fees
100% code and data ownership

The Brief & Challenge

Before transitioning to a custom platform, the school managed daily operations across fragmented tools: Instagram and web enquiries were manually copied into spreadsheets, invoices drafted by hand, and teachers recorded attendance on paper. The goal was to build a single tailored operating system that eliminates repetitive admin, prevents billing errors, and keeps sensitive student data strictly under the school’s control.

5 Connected System Modules

Pět úzce propojených modulů navržených přesně podle denního fungování jazykové školy.

01 Overview & Marketing Hub

Master control dashboard for the entire school

Management sees live real-time operations upon login: incoming lead status, active enrollments, scheduled social content and monthly revenue.

  • Real-time operational dashboard without spreadsheets
  • Instant overview of website inquiries and social conversions
  • Integrated calendar for scheduled posts and campaigns
app.britishflemingschool.es/marketing
British Fleming School master dashboard overview
02 Marketing & Brand Studio

Editorial calendar, lead CRM and brand assets

Visual calendar for scheduling posts across Instagram, Facebook and TikTok. Includes a caption studio tailored to the school voice and a CRM pipeline tracking every lead from inquiry to enrolment.

  • Visual calendar for Instagram, Facebook and TikTok
  • CRM pipeline tracking leads from first DM to enrolment
  • Central library for brand assets, visual templates and AI copy
app.britishflemingschool.es/brand
Marketing studio and content calendar
03 Finance & Billing

Automated billing and accounting overviews

One-click PDF invoice generation for parents and corporate clients. The system tracks due dates, reconciles Stripe payments and bank transfers, and prepares quarterly accounting exports.

  • Automated PDF invoice generation for families and corporate clients
  • Automated payment tracking, overdue reminders and Stripe checkout
  • Quarterly revenue and expense summaries ready for accountants
app.britishflemingschool.es/business/accounting
Invoicing and payment tracking module
04 School Admin & Classes

Student directory for 100+ students & CEFR courses

Complete management of 18 study groups, classroom capacity and teacher schedules. The course catalog spans levels A1 to C2 (Kids 3–7, Teens, Adults, Business English) plus Cambridge and Pearson exam prep.

  • Complete student directory with attendance tracking and assigned teachers
  • Curriculum from toddler immersion to Cambridge B2–C2 exam prep
  • Online schedule and room capacity management without paperwork
app.britishflemingschool.es/school/classes
Course catalog and class roster management
05 Student Experience Portal

Dedicated client web app with interactive learning

Students have their own web app with a visual Learning Path, interactive AI quizzes, streak badges and instant booking for 1-on-1 tutoring sessions.

  • Personal client learning zone on desktop and mobile
  • Interactive Learning Path skill tree with practice quizzes
  • Gamification: study streaks, achievement badges and tutoring bookings
app.britishflemingschool.es/student/path
Student portal and interactive learning path

Technical Approach & Architecture

Instead of buying 5 SaaS tools costing €220–480 monthly, the school owns a tailored platform built on Next.js, Prisma and Neon PostgreSQL. Zero per-student seat fees, 100% data ownership, and sub-second page loads.

Next.js & React Fast rendering & SSR
Prisma & PostgreSQL Secure school database
PDF & Stripe Engine Automated billing & cards
100% Ownership €0 monthly seat fees

Need a custom system or portal?

Whether it is a booking engine, client portal or custom internal operational tool — we design and build software tailored to how your business runs.

Open britishflemingschool.es ↗ Book a free consultation →