Skip to content
← All projects
B2B SaaS platform

Langly

Multi-tenant platform for language schools: 4 access levels, courses and attendance, invoicing and online payments.

Type
Product project
Year
2026
Technologies
Java 21 · Spring Boot 3 · Angular 21 · PostgreSQL

Context

Language schools manage students, teachers, sessions, attendance and payments in spreadsheets and messaging apps. Each school needs its own space, without ever seeing the others' data.

The problem

Too many separate tools, sensitive data shared without control, and invoicing done by hand every month.

What was built

  • One space per school, with data isolated from the others
  • 4 roles: super administrator, school administrator, teacher, student
  • Courses, sessions, enrolments and attendance in one place
  • Invoicing, subscriptions and online payment with Stripe
  • Certificates generated as PDF and email notifications

What it changes

  • Everyone sees only what concerns them
  • Less data entry and fewer manual reminders
  • A foundation ready to welcome new schools without starting over
And for your project?

A property manager has the same needs: several roles, personal data to protect, payments and documents generated automatically.

✱ Next step

Your project could be the next one.

Tell me what you want to build. I'll reply with a first analysis and the next steps.

Or by email: contact@elbarry.me

By message, voice call or video call, whatever you prefer.