ingleslegal-exam

Ingles Legal Examination System

Free practice exams for legal English learners. Two systems:

1. Tier Exams (Certification)

Three self-assessment exams matching your certification levels:

These are published on www.ingleslegal.com/cert-exams/ as Claude Artifacts.


2. Vocabulary Exams (Free Public Practice)

A completely standalone, self-hosted vocabulary practice system with 1,220 questions across 12 legal categories. No Claude login required.

Files

Located in /vocabulary/:

Deployment

To deploy vocabulary exams on www.ingleslegal.com:

  1. Create /exams/vocabulary/ directory on your web server
  2. Upload quiz-standalone.html + master.json (both in same folder)
  3. Add embed-standalone.html to LearnWorlds /talent page (Embed section)
  4. Test: visit www.ingleslegal.com/exams/vocabulary/quiz-standalone.html

Wire email capture to backend (optional):

Edit the startExam() function in quiz-standalone.html (line ~380) to send leads to LearnWorlds, Zapier, or Mailchimp. See DEPLOYMENT.md in /vocabulary/ for examples.


Repository Structure

ingleslegal-exam/
├── tier-1-exam.html           (Tier 1 certification exam)
├── tier-2-exam.html           (Tier 2 certification exam)
├── tier-3-exam.html           (Tier 3 certification exam)
├── vocabulary/                (Free public vocabulary exams)
│   ├── quiz-standalone.html   (Quiz engine)
│   ├── master.json            (1,220 question bank)
│   ├── embed-standalone.html  (Button for /talent page)
│   └── DEPLOYMENT.md          (Detailed deployment guide)
└── README.md                  (This file)

Key Features

Tier Exams

Vocabulary Exams


Getting Started

For Local Development

# Clone this repo
git clone https://github.com/ingleslegal-hub/ingleslegal-exam.git
cd ingleslegal-exam

# Navigate to vocabulary exams
cd vocabulary

# Test locally (requires HTTP server)
# Option 1: Python
python3 -m http.server 8000

# Option 2: Node (if installed)
npx http-server

# Then visit: http://localhost:8000/quiz-standalone.html

For Production Deployment

See /vocabulary/DEPLOYMENT.md for full instructions on:


Question Bank Details

1,220 questions organized by:


Next Steps

  1. Deploy vocabulary exams → Upload to /exams/vocabulary/ on your server
  2. Add button to /talent page → Paste embed-standalone.html into LearnWorlds
  3. Set up email capture → Wire to LearnWorlds, Zapier, or Mailchimp
  4. Announce to students → Start driving free exam traffic

Support

For deployment help, see /vocabulary/DEPLOYMENT.md.

For questions about the system, contact Felipe (felipe.toro.e@gmail.com).


Last Updated: September 29, 2026
Status: Ready for production