- π§ Simulasi Tes TOEFL: Listening, Structure, Reading, dan Full Test
- π Penilaian otomatis sesuai standar TOEFL ITP
- π Riwayat hasil tes dan skor terakhir
- π Dashboard interaktif dan leaderboard
- π Sertifikat digital setelah tes
- π± Desain responsif dan modern
- π SEO Optimized: Sitemap.xml dan robots.txt untuk Google Search Console
- π PWA Ready: Web App Manifest untuk installable app experience
Online Test TOEFL (TOEL.id) adalah aplikasi web untuk latihan dan simulasi tes TOEFL (Test of English as a Foreign Language).
Aplikasi ini dikembangkan sebagai Project Akhir Mata Kuliah Dasar Pemrograman Web (DPW).
Website ini dibuat untuk membantu pengguna melakukan simulasi tes TOEFL secara online, lengkap dengan penilaian otomatis, riwayat hasil, dan sertifikat digital.
Aplikasi ini juga menyediakan dashboard interaktif untuk memantau perkembangan skor dan peringkat.
- Bahasa Pemrograman: JavaScript, HTML, CSS
- Framework/Library: JavaScript vanilla (tanpa framework besar)
- Pengelolaan Paket: npm (Node Package Manager)
Proyek ini merupakan hasil kerja sama tim dengan anggota sebagai berikut:
- π¨βπ» Zakaria Mujur Prasetyo (NIM 144) β Pengembang utama, frontend & backend logic
- π©βπ» Anggota NIM 181 β Kolaborator, pengembangan fitur dan desain
- π¨βπ¬ Anggota NIM 166 β Kolaborator, pengembangan fitur dan pengujian
- π§ Simulasi Tes TOEFL: Listening, Structure, Reading, dan Full Test
- π Penilaian otomatis sesuai standar TOEFL ITP
- π Riwayat hasil tes dan skor terakhir
- π Dashboard interaktif dan leaderboard
- π Sertifikat digital setelah tes
- π± Desain responsif dan modern
- π οΈ Clone repository ini:
git clone https://github.com/username/OnlineTest-TOEFL_DPW.git
- οΏ½ Install dependencies:
npm install
- π¦ Jalankan server:
npm start # atau untuk development: npm run dev - π Akses aplikasi melalui browser di
http://localhost:5500.
- Sitemap:
http://localhost:5500/sitemap.xml - Robots.txt:
http://localhost:5500/robots.txt - Generate sitemap:
npm run generate-sitemap
Untuk setup production dan Google Search Console, lihat file SEO-SETUP.md.
src/pages/β Halaman utama aplikasi (dashboard, test, hasil, dsb)src/css/β File CSS global dan halamansrc/js/β Script JavaScript untuk logika aplikasisrc/data/β Data soal dalam format JSON
MIT License
TOEL.id β Platform latihan TOEFL online untuk mendukung pembelajaran dan persiapan tes π