ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
SIGAP memudahkan guru bertugas mingguan mengisi laporan harian — kehadiran, kesihatan, disiplin, pelawat dan aktiviti — terus disahkan oleh pihak pengurusan.
Translation pending
EducationJavaScript · CSSGitHub @dontopaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Sistem laporan guru bertugas mingguan untuk sekolah Malaysia — HTML/CSS/JS tulen, open source
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Demo: https://sistem-guru-bertugas.pages.dev
🇬🇧 Open-source weekly duty-teacher reporting system for Malaysian schools. Pure HTML/CSS/JS, no build step. Contributions welcome — see CONTRIBUTING.md.
🇬🇧 English version for private & international schools: duty-teacher-system · demo.
Sistem laporan guru bertugas mingguan untuk sekolah. Guru bertugas mengisi laporan mengikut hari (Isnin–Jumaat) dalam 9 langkah, dan pihak pengurusan menyemak serta mengesahkannya.
| Peranan | Boleh buat |
|---|---|
| Guru (tema hijau teal) | Urus 2–3 kelas sahaja. Lihat minggu bertugas & status setiap hari, isi laporan, hantar untuk pengesahan, buat pembetulan, cetak laporan |
| Pentadbir (tema indigo) | Papan pemuka analitik, sahkan / kembalikan laporan dengan ulasan, urus jadual bertugas, urus pengguna & kelas yang diurus setiap guru, tambah / buang pelajar, tetapan sekolah |
| Peranan | E-mel | Kata laluan |
|---|---|---|
| Pentadbir (Pengetua) | [email protected] | admin123 |
| Pentadbir (PK HEM) | [email protected] | admin123 |
| Guru (bertugas minggu ini) | [email protected] | guru123 |
| Guru (bertugas minggu ini) | [email protected] | guru123 |
| Guru lain | rajesh@, nurul@, faizal@, [email protected] | guru123 |
Data contoh: 6 kelas × 10 pelajar, setiap guru mengurus 2–3 kelas, jadual 7 minggu, dan laporan dalam semua status (disahkan / menunggu / perlu pembetulan / draf), dijana relatif kepada tarikh hari ini.
Tiada build step — HTML, CSS & JavaScript tulen.
python3 -m http.server 8000
# buka http://localhost:8000
Laman ini statik, jadi Cloudflare Pages boleh hos terus dari GitHub dengan domain percuma *.pages.dev.
sistem-guru-bertugas./https://<nama-projek>.pages.dev, dan setiap git push ke main akan deploy semula secara automatik.Atau guna CLI:
npx wrangler pages deploy . --project-name sistem-guru-bertugas
index.html Landing page (animasi & motion)
login.html Log masuk + akaun demo
app.html Papan pemuka (SPA, hash routing)
assets/css/ landing.css, app.css (tema guru/pentadbir & paparan mudah alih)
assets/js/data.js Lapisan data + penjana data contoh
assets/js/app.js Logik aplikasi (dashboard, wizard 9 langkah, pengesahan, jadual, kelas & pelajar, pengguna, tetapan)
assets/img/ logo.svg, favicon.svg
Nota: Ini versi demo — data disimpan dalam
localStoragepelayar dan kata laluan tidak disulitkan. Untuk kegunaan sebenar, lapisanassets/js/data.jsperlu disambungkan ke backend (cth. Laravel / Supabase / Firebase) dengan pengesahan selamat.
Cikgu, pelajar dan developer dialu-alukan menyumbang — laporkan bug, cadangkan ciri, atau hantar pull request. Baca CONTRIBUTING.md dahulu.
MIT © 2026 dontopa (designbywan.com)