Skip to content

ZekkCode/OnlineTest-TOEFL_DPW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

30 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Test Online TOEFL (TOEL.my.id.)

πŸš€ Fitur Utama

  • 🎧 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).

πŸ“‹ Deskripsi Proyek

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.

πŸ› οΈ Teknologi yang Digunakan

  • Bahasa Pemrograman: JavaScript, HTML, CSS
  • Framework/Library: JavaScript vanilla (tanpa framework besar)
  • Pengelolaan Paket: npm (Node Package Manager)

🀝 Kolaborasi

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

πŸš€ Fitur Utama

  • 🎧 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

βš™οΈ Cara Menjalankan

  1. πŸ› οΈ Clone repository ini:
    git clone https://github.com/username/OnlineTest-TOEFL_DPW.git
  2. οΏ½ Install dependencies:
    npm install
  3. 🚦 Jalankan server:
    npm start
    # atau untuk development:
    npm run dev
  4. 🌐 Akses aplikasi melalui browser di http://localhost:5500.

πŸ” SEO Setup

  • 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.


πŸ“ Struktur Folder

  • src/pages/ β€” Halaman utama aplikasi (dashboard, test, hasil, dsb)
  • src/css/ β€” File CSS global dan halaman
  • src/js/ β€” Script JavaScript untuk logika aplikasi
  • src/data/ β€” Data soal dalam format JSON

πŸ“„ Lisensi

MIT License


TOEL.id β€” Platform latihan TOEFL online untuk mendukung pembelajaran dan persiapan tes πŸš€

About

πŸ“Online Test TOEFL (TOEL.id) | TOEFL Online Test 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).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors