TutorLoom
The learning platform for companies, colleges and training institutes. Free and open source, with an Enterprise edition.
A 7-day English listening loop. Hear every word.
Translation pending
EducationGitHub @YA-CIAO-LIANGOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A 7-day loop English listening practice app: dictation on Day 1, shadowing on Days 2–6, and a re-dictation on Day 7 to show visible progress.
Built with Next.js (App Router), TypeScript, and Tailwind CSS.
Live: https://listenloop-three.vercel.app
Requires Node.js 24 or later.
npm install
cp .env.example .env.local
npm run dev
Open http://localhost:3000.
| Command | What it does |
|---|---|
npm run dev | Start the dev server |
npm run build | Production build |
npm run lint | ESLint |
npm run format | Format all files with Prettier |
npm run format:check | Check formatting without writing |
npm run typecheck | TypeScript type check |
npm test | Run unit tests once (Vitest) |
npm run test:watch | Run unit tests in watch mode |
feat/…, fix/…, or chore/…; never commit to main directly.feat: add dictation scoring).