Files

22 lines
1.3 KiB
JSON
Raw Permalink Normal View History

2026-01-07 14:09:59 +08:00
{
"idea": "QR Code Attendance Management System for schools",
"table-quantity": 11,
"tables": [
"activities",
"attendance",
"attendance_logs",
"attendance_records",
"courses",
"departments",
"genders",
"schools",
"students",
"system_settings",
"users"
],
"prompt": "Build a complete QR-based attendance platform for academic institutions. Include admin dashboards for managing students, courses, departments, activities, and system users; QR code generation/printing for each student; QR + manual attendance capture with per-activity participant restrictions; audit trails, exports, printable reports, and configurable system settings. Stack: PHP (Apache) backend with MariaDB, Bootstrap 5 + jQuery frontend, REST-like PHP endpoints for scanning/manual entry, and clean responsive UI.",
"architecture": "MariaDB (DB), PHP (backend), jQuery (JS), Bootstrap 5 (UI), phpqrcode (QR generation)",
"docker-compose.yml": "Single docker-compose with MariaDB, phpMyAdmin, and PHP-Apache web container on one bridge network. Provide basic env vars (DB host, user, pass), persist volumes for db/web, and mount the SQL seed/init scripts.",
"code-style": "Keep implementations straightforward and readable; prefer simple PHP includes, prepared statements, and Bootstrap components without heavy abstractions."
}