Habla Language School
BookingWeb

Habla Language School

A language school website template: six courses with dates and prices, a placement quiz in the browser, the teachers, student life, enrolment by email.

Designed for

  • Language schools with a handful of course types
  • Exam preparation centres
  • Schools teaching online and in person
  • Any school where the first question is 'which level am I'

Key highlights

  • Hero statement that settles from Spanish into English
  • Six course pages with schedules, prices and four start dates
  • Ten-question placement quiz run in the browser
  • Level ladder from A1 to C2
  • Eight teachers with portraits and their own words
  • Weekly lesson outlines per course
  • Enrolment email with the course and the date in it
  • Student life, housing help and the neighbourhood
  • Six student stories

About this template

Habla is a website template for a language school: the courses as pages a student can compare, a quiz that answers 'which level am I' without storing anything, the teachers as people, and enrolment by an email that already names the course and the date. The demo is a Spanish school in Barcelona with eight teachers, small classes and a terrace where lessons spill out, photographed in warm daylight.

The home page opens on the terrace with a statement that appears in Spanish and settles into English, then the six courses as cards with the next start date, hours per week and the price in euros, why the school in three points, the eight teachers as a row of portraits, a full-width photograph of a lesson on the terrace, three student words with names and countries, the quiz as an invitation and the address with a map. Each course page (Intensive, Evening, One-to-one, Exam preparation, Summer, Online) gives who it is for, the schedule, the levels, the group size, the price, four start dates, what a week looks like and a FAQ, with an Enrol button that opens an email with the course and the chosen date. Levels explains the six levels as a ladder and runs the ten-question quiz with a progress bar and a result that suggests a level and its courses. Teachers presents the eight with where they are from and a line in their own words. Student life covers the weekly activities, housing help and six places in the neighbourhood; Stories gives six students a portrait and four sentences. Contact lists the address, hours, phone, WhatsApp, email, Instagram and the walk from the metro.

To make it yours, describe your school in a chat with Firevibe: your courses with their schedules, prices and dates, your levels, your teachers with portraits, your activities and your contact details. The quiz is rewritten for your language and the enrolment emails carry your courses.

Best use cases

Adult language school

Six course types from intensive to one-to-one, each page stating the weekly hours, the level range, the group size and the price before the enrolment email.

Immersion school

The terrace, the neighbourhood places and the weekly activities put the city beside the lessons, and the Summer and Intensive outlines include tasks out in the city.

Exam preparation centre

The Exam preparation page sets out a four-week course with reading, listening, writing and speaking practice, dates, a FAQ and the enrolment email.

Online school

The Online course page names live teacher-led lessons, meeting hours in the school's time zone and groups of three to six, with the same dates and enrolment.

How it works

  1. Use the template

    Sign up or log in, and the template's code is copied into a new project of your own. The site is served right away, at its own address.

  2. Change it by chat

    Describe what you want different: the words, the images, the pages, the colors. Firevibe edits the code and the preview updates.

  3. Publish

    Put the site live on a firevibe.dev address, or connect your own domain.

Features

Bilingual hero

The statement appears first in Spanish, then settles into English over the terrace photograph.

Course cards with dates

Six cards with the next start, the hours per week and the price, staggering in as they enter.

Weekly outlines

Each course page describes what a week looks like, lesson by lesson, with the work between classes.

Enrolment by email

Choosing one of four start dates and pressing Enrol opens an email with the course and the date in the body.

Course FAQ

Expandable answers on each course page about levels, materials, enquiries and changing a start date.

Placement quiz

Ten questions with a progress bar and sliding transitions, a result card with a level and the matching courses; nothing is sent or stored.

Level ladder

The six levels from A1 to C2 drawn as a ladder that draws itself into view.

Teachers

Eight portraits with where each teacher is from, what they teach and one line in their own words, lifting on hover.

Student life and stories

Activities with photographs, housing help in three lines, six neighbourhood places and six student stories with portraits.

Contact and the metro

Address, hours, phone, WhatsApp, email, Instagram and the walk from the metro on one page, repeated in the footer with the Enrol button.

Like what you see? Make it yours.

Start for free