Job Description

Scope for Phase 1 (Fixed Scope)
1. Fix access control

• Logged out users must be redirected to login

• Logged in but not enrolled users must be blocked

• Only enrolled users can access quizzes/content

• Direct URL access to quizzes should not bypass this
2. Manual enrolment setup

• Users are added manually to courses/groups

• No public self-enrolment
3. Layout stability fixes

• Fix pages where layouts break on publish (e.g. grids/buttons stacking vertically)

• Ensure containers and CSS behave consistently on front-end
4. Login / registration behaviour

• Disable public registration

• Replace Register panel with a message explaining accounts are provided to enrolled students only (or similar)
5. Tuition page restructure + Tutor Directory foundation (repeatable)

• Simplify and clean up the Tuition page layout (spacing, hierarchy, readability)

• Add a Tutor Directory section and a...

Ready to Apply?

Take the next step in your AI career. Submit your application to Confidential today.

Submit Application