ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证about timetable and attendence
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Single-file attendance and faculty management web app for Davan Institute of Advanced Management Studies, Davangere.
https://harshgujjar.github.io/davan-attendance/toc_viewer_v675.html
https://harshgujjar.github.io/davan-attendance/student_portal.html
A single HTML file web application that runs entirely in the browser. Uses Firebase Firestore for real-time data and Firebase Auth for role-based access. Manages student attendance, faculty leave, internal exam timetables, and administrative workflows across 3 courses (BCA, BBA, B.Com) and 3 years.查看完整 README ↗Open-source campus management system for Davan Institute of Advanced Management Studies, Davangere (India) — attendance, results, timetables, notifications and home-screen widgets for students, faculty, office and hostel staff.
In daily use by about 578 students and all teaching, office and hostel staff of the college (BCA, BBA, B.Com and PUC). It runs on free-tier infrastructure: GitHub Pages, Firebase, GitHub Actions and a Cloudflare Worker.
Every app is an installable web app (PWA) with its own manifest and service worker.
| App | File | Who uses it |
|---|---|---|
| Staff app | index.html (built from src/index.src.html) | Principal, admins, managers, faculty, office and hostel staff |
| Student portal | student_portal.html | Students |
| Results | results.html | Results and report cards |
| PUC dashboard / PUC faculty | puc.html, faculty.html | PUC (pre-university) classes |
| Parent progress card | parent_ptm.html | Parent-teacher meetings |
| Library | library.html | Library staff |
| Hostel | Grocery.html, cleaning.html, meter.html | Hostel grocery, cleaning, electricity meters |
| Davan Student widget | Davan.Student.apk | Android home-screen widget for students |
| Davan Staff widget | DavanWidget.apk | Android home-screen widget for faculty, admin and hostel staff |
src/index.src.html ──(tools/build_index.js)──> index.html + js/admin-<n>-<hash>.js
student_portal.html, results.html, ... plain HTML apps, no build step
Firebase (Firestore / Realtime Database) data, auth, roles
GitHub Pages hosting for all apps and APKs
GitHub Actions + Cloudflare Worker nightly widget release (release-widgets.yml,
tools/cloudflare-release-worker.js)
Widget release channels: a new widget build goes to the -next files first (Davan.Student-next.apk, DavanWidget-next.apk
and their json). Every night the release workflow copies it to the public APK and version json, and the widgets update
themselves. The Super Admin can stop or force a release from the staff app.
# staff app: edit src/index.src.html, never index.html or js/admin-*.js
cd tools && npm install && cd ..
node tools/build_index.js # writes index.html + js/admin-*.js
Other apps are single HTML files — edit and open them in a browser. Working rules for contributors (versions, changelogs,
release channels) are in CLAUDE.md; the current state of work is in HANDOFF.md.
Changelogs: CHANGELOG-admin.md (staff app) · CHANGELOG-portal.md (student portal).
Note: the Android widget sources and the college data scraper are kept in a separate private repository; this repository holds the web apps, build tools, release workflows and the published APKs.
| Role | Access |
|---|---|
admin | Everything, incl. user management and global switches |
manager | All except user management and admin settings |
vp | Vice Principal — analysis, internals, duty |
fulltime | Own timetable, leave, attendance, alerts |
visiting | Own timetable and duty |
| Office / hostel staff | Their own pages (library, hostel, office tools) |
GNU GPL v3. Other colleges are welcome to reuse and adapt it.
Davan Institute of Advanced Management Studies · Davan-Nutana Alliance · LIC Colony, BIET Road, Davangere
Built and maintained by Harsharaj A Gujjar (@harshgujjar).