Web DevelopmentFeatured

Impara i Suoni dell'Inglese

Rendere la pratica della pronuncia inglese davvero divertente.

DrupalOpen Social Distribution

Costruita su Drupal, questa piattaforma stravolge l'apprendimento delle lingue tradizionale. Invece di noiose esercitazioni, gli utenti si esercitano con esercizi interattivi di riconoscimento dei suoni. Aiuta gli studenti che hanno difficoltà con suoni specifici dell'inglese.

Il problema

Gli studenti di lingua inglese di madrelingua spagnola hanno difficoltà con la pronuncia. La maggior parte degli strumenti esistenti sono a pagamento, pieni di pubblicità o focalizzati sulla grammatica piuttosto che sui suoni. Pochi sono scientificamente accurati (basati sull'IPA) e senza pubblicità, e quasi nessuno è disponibile in più lingue con parità di contenuti completa.

L'approccio

Un sito Next.js 15 che insegna i 44 fonemi inglesi attraverso l'IPA, esempi audio nativi, esercizi di coppie minime e giochi drag-and-drop. L'App Router utilizza un segmento dinamico [lang] e centralizza i dati sonori in app/data/sounds/. Uno script al momento della build genera oltre 50 post del blog sulle regole di pronuncia in cinque lingue da un'unica fonte. Distribuito su Cloudflare Workers tramite OpenNext, con force-static più middleware per mantenere la CPU entro il budget.

Decisioni degne di nota

  • Architettura i18n-first. Ogni route sotto [lang]/, metadati parametrizzati per lingua. Nessuna retroattività successiva.
  • Database sonoro unico. app/data/sounds/ è la fonte della verità; le pagine filtrano da esso. L'aggiunta di un suono si propaga in tutto il sito.
  • Parità di contenuti bilingue. Ogni post del blog viene generato in cinque lingue al momento della build, quindi gli utenti non atterrano mai su una pagina incompleta.
  • Pedagogia IPA e coppie minime. Ogni suono ha il suo simbolo IPA, esempi audio nativi, parole d'esempio ed esercizi. Indipendente dalla grammatica, adatto a qualsiasi studente.

Stato

Live su learnenglishsounds.com, gratuito e senza pubblicità. Lavori recenti su 50 nuovi post sulle regole di pronuncia in cinque lingue, refactoring delle prestazioni e aggiustamenti delle policy CSP.

Want similar work for your team?

AI-native senior engineering for AI, cloud, and web. Open to consulting engagements and full-time roles.