How klstudyhub/klu-resource-portal works
This is a KLU resource portal with server-side signup, login, approval, and branch-based resource management. The HTML filenames indicate additional portal pages, but their contents were not sampled, so their behavior and connections to the server cannot be established.
Main entry points: server.js Account routes
Components 12
Portal pages
- Home page
index.html - Dashboard
dashboard.html - Admin page
admin.html - Profile page
profile.html - Leaderboard
leaderboard.html - Lost and found
lost-found.html - Notes page
notes.html
Account access
- Account routes
server.js - In-memory users
server.js
Resource catalog
- Resource routes
server.js - Branch resources
server.js
Other components
- Portal user
Connections 4
- Portal user → Account routes: signup, login, approve
- Account routes → In-memory users: read and update
- Portal user → Resource routes: add or fetch
- Resource routes → Branch resources: read and update