← Home Dev Hub All Dev Hubs

What Each Program Does

PulsePoint — quick reference for every page and tool. / search · Esc clear

Each project with Dev
PulsePoint Dev Port 3002 — Add assignments, supports, students, dashboards, API tools.
ICE Tracker Dev Port 3030 — Map views, monitor, metrics, API health. Not shown on PulsePoint demo / sandbox.
AI Monitor Port 9090 — Container health, stats, logs.
Flipper Port 8888 — BadUSB, Sub-GHz, RFID/NFC.
Open WebUI Port 3080 — PulsePoint stack AI chat (local Ollama; sole hub-facing AI UI aside from the personal assistant).
Raspberry Pi monitor Port 5000 — Pi monitoring / camera / service control (not the TunsonCloud Flask backend).
All Dev Hubs index Single page with all project dev entries linked.
Ways teachers use the system
Ways Teachers Use Quick reference: Staff Gate → Teacher Hub, teacher login, main tools (Live Monitor, grades, behavior, IEP), Add Teacher, PulsePoint hub. Same URLs as students but for teacher paths.
Entry points (from home)
Student Login Students pick their name from a grid → see progress, goals, assignments. Logs and awards points.
Teacher Hub Staff gate (passcode) → caseload view, live monitor, reports, teacher tools.
Therapist Portal Staff gate (passcode) → SLP/therapy tools, log IEP therapy minutes.
PulsePoint Hub System map — major tools, database status, Grafana when configured.
Dev Hub Add assignments and supports, student links, dashboards, API shortcuts. Single dev entry.
All Dev Hubs Each project with its dev entry — PulsePoint, Open WebUI, AI Monitor, Flipper, Pi monitor (ICE Tracker entry hidden on demo).
All Pages Index of every page on the server. Use for navigation.
Dev Hub sections
➕ Add Assignment Creates a task (title, subject, due date) in the database. Assign to specific students or leave empty for all. Uses POST /api/assignments.
➕ Add Support Adds an IEP accommodation (e.g. Extended time on tests) or service (e.g. Case management) to a student's profile. Uses POST /api/students/by-name/:name/supports.
👩‍🎓 Students Search by name, click a card → opens that student's Enhanced Dashboard. Star for favorites, recent shown when used.
📊 Dashboards View student data by type. Each opens in a new tab.
📚 Assignments & Tools Manage work and track behavior. Each opens in a new tab.
🛠️ Dev Tools API shortcuts. Seed populates DB from JSON. Health checks API. Local vs Tailscale for Chromebook testing.
Dashboards
Enhanced Dashboard Student view — progress, goals, assignments. Use with ?name=StudentName.
Student Progress All students — grades, completion, class-wide view.
Student Vitals Behavior, check-ins, zones, wellness.
Goals (IEP) IEP goals and progress by student.
Monitor Live view — who's online, activity feed, login notifications.
Assignments & tools
Assignments Browse and assign work. Students see their assignments here.
Behavior Tracker Log and view behavior incidents by student.
Intervention Tracker Track interventions and supports.
Gradebook View and enter grades by student.
Other staff tools
Teacher Live Dashboard Real-time class overview with student grid and activity.
Assignment Builder Create assignments with student selection (full UI).
Grade Entry Enter grades for assignments.
Messaging Messaging between staff/students (if enabled).
Goals Dashboard IEP goals overview.
Send Points Award points to students manually.
System / admin
PulsePoint Hub System map — links to all major pages, Grafana dashboards.