ALCAmerican Language CenterRabat digital campusPortal
Rabat public site and operating platform

American Language Center Rabat

A living digital campus for programs, placement, learning operations, community, finance, and role-based portals.

Programs children, juniors, adults, exams, corporateOperations admissions, classes, attendance, financeCommunity learners, guardians, staff, companies
Explore programs Take placement step Student portal Corporate portal
Program discovery

Visitors find the right path before they ever log in

Each program path connects to placement, schedule fit, enrollment, finance, and later portal access.

Ages 4-14

Children and juniors

Age-aware English paths with careful grouping, family visibility, attendance follow-up, and long-term progress tracking.

  • Ages 4-6 discovery
  • Ages 7-11 foundations
  • Ages 12-14 junior progression
Ages 15+

Adult English

30-hour terms for adults with placement-based entry, evening and weekend options, and CEFR-aware movement.

  • Placement before enrollment
  • Speaking confidence
  • Canvas-supported advanced levels
TOEFL and school exams

Exam preparation

Diagnostic placement, targeted homework, score goals, and academic review before every level recommendation.

  • TOEFL readiness
  • Writing review
  • Listening diagnostics
Companies and teams

Corporate training

Cohort-based business English with attendance summaries, company invoices, renewal signals, and training outcomes.

  • Company portal
  • Cohort attendance
  • Renewal reporting
Center life

The website should feel alive before the sale

ALC is not just forms and invoices. The public site needs culture, clubs, updates, and a believable bridge into the portal.

Learning library

Clubs, guided practice, and independent study moments become part of the learner journey.

Events and culture

Public events, conversation clubs, and cultural programming are visible before and after login.

Community layer

Students, guardians, staff, and corporate partners get scoped discussion spaces instead of a dead portal.

Messages with context

Reception, teachers, and families see the right reminders without exposing private records.

One connected journey

From public inquiry to certificate and community

ALC staff should not sell a website. They should see a complete operating system that follows a learner from first interest through placement, payment, class life, progress, and records.

  1. 01Visitor explores programs
  2. 02Placement request is captured
  3. 03Admissions books testing
  4. 04Academic confirms level
  5. 05Finance handles payment
  6. 06Student and guardian portals activate
  7. 07Teacher runs class workflow
  8. 08Certificates and reports are issued
Platform trust

Built for a buyer conversation, not a static redesign

Security, tenant separation, auditability, AI configuration, and scoped access are part of the product story.

RBAC by route

Protected role prefixes, server-side checks, scoped APIs, and two-factor setup for high-risk access.

Multi-center SaaS

Start with Rabat, then issue controlled access to other centers without rebuilding the platform.

Audit-ready records

Payments, attendance corrections, certificates, AI actions, and community events stay traceable.

ALC Assist

AI works inside tenant and role context for placement, finance, attendance, and admissions guidance.

Placement intake

Every public request enters the admissions workflow

This is the conversion point: the visitor asks for placement, admissions receives a lead, academic staff can review testing, and the rest of the platform starts to matter.

Connected admissions

Book a placement path