Case study · Education · Seville
SevillaEle
A Spanish school that needed more than its WordPress: a website of its own and one place to keep students, classes and class passes in order.
Seville · online
The starting point
A school that had outgrown its website
SevillaEle is a school teaching Spanish to foreigners, run by Cristina Ramos, with more than a decade of experience. It offers group courses in Seville, private lessons, online Spanish with Duende, the SevillaEle Club and support for people moving to the city.
Its WordPress site did the job, but the school needed more: every student having their classes, class pass and card to hand, and one panel to manage students, the calendar and sales.
It called for a custom website with the school's personality, and a private area built around the way it works.
What we did
A custom website, a members' area
and a bespoke panel
Custom design, no WordPress
A new website built with Astro, with its own identity, Sevillian expressions and a finder that helps each person choose the option that suits them. In Spanish and English.
A members' area on the phone
It installs like an app. Each student sees their next class, class pass and payments, books private lessons and Club plans, and carries a digital card with QR and the perks of the school and its partners.
Management panel
A calendar of group classes, private lessons and Club plans, with attendees and a waiting list. Students, class passes, the month's sales and a monthly export for the accountant.
Duende, in collaboration
We work with the school on Duende, its online Spanish platform, with daily missions, flashcards, live classes and a community, linked from the new website.
Results
The school, organised and all in one place
Everything for students, on their phone
Classes, class pass, payments and card in one place, without having to ask the school about every detail.
Less admin by hand
Cancellations follow the school's rules on their own, a freed-up place goes to the waiting list and email reminders go out before each class.
Ready to attract students from abroad
Spanish and English each have their own addresses, and the Spanish pages keep theirs so as not to lose what was gained on Google.
Best practices
Accessibility
Languages
Best practices and accessibility: scores out of 100 measured with Lighthouse on mobile. November 2026.
Cristina RamosSevillaEle · Google review★★★★★“Fátima designed my website, and I couldn't be happier. She's a true professional who listens and guides the client through the entire process. She has a great understanding of what the client wants and captures the essence of the brand. Working with her was very simple, organized, and she was always attentive to detail. She's also open to changes to ensure the design is exactly what you're looking for. I recommend her 100% without hesitation.”
How we did it
From WordPress to a website of its own
Understanding the school
Its course options, its way of teaching and how classes, class passes and the Club are organised.
Design and content
The school's identity brought to a custom website, in Spanish and English.
Members' area and panel
Bookings, class passes, a QR card, calendar, waiting list and reminders, following the school's rules.
Switching websites
Replacing WordPress while keeping the Spanish addresses and redirecting the old English ones.