Student Area

Student area coming soon.

Existing students will later receive access instructions directly for ongoing lecture notes, homework, assignments, PDFs, problem sheets and class materials.

Important security note

GitHub Pages cannot securely protect private files by itself.

This website is static. A client-side password form would not be real security because the files would still be publicly accessible if committed to the repository. Private student materials should not be stored in this public GitHub Pages repository.

Future architecture options

Realistic ways to protect student materials

Short-term

Keep private files outside GitHub Pages and share them through Google Drive, OneDrive, Dropbox, Notion or another provider with access control.

Medium-term

Use a learning platform such as Google Classroom, Notion, MoodleCloud or Canvas. The website can link to the student portal.

Advanced

Build a separate authenticated app using Supabase Auth, Firebase Auth, Netlify Identity, Clerk, Auth0 or a backend, with protected storage outside the public repo.

Current status

No login form yet.

No fake ID/password system has been added. Existing students will receive access instructions directly once the real protected solution is chosen.