Overview
How teachers sign in and which screens they can use in the teacher panel.
Teachers work in the teacher panel at /teacher. The sidebar is filtered: only courses you own or are assigned to, plus modules, assignments, quizzes, and course students.
This guide follows that sidebar, so you can keep the docs open beside the console.
Sign in URL
There is no teacher sign-up page. An administrator creates your login under Team → Teachers (/admin/teachers).
| Action | URL | Named route |
|---|---|---|
| Sign in | /teacher/login |
filament.teacher.auth.login |
| Teacher panel home | /teacher |
Filament teacher dashboard |
The teacher panel has login only — no registration and no password-reset routes. If you cannot sign in, ask an admin to reset your password on the Teachers resource.
Admins and students cannot open /teacher. If they try, the app explains that they are not a teacher and offers Teacher Login.
First visit (how your account is created)
There is no screenshot of the login page in this set. The flow below matches TeacherPanelProvider, Register (students only), and app/Filament/Resources/Teachers.
- An admin opens
/admin/teachersand clicks New teacher. - They enter name, email, password, and confirmation.
- Create assigns the
teacherrole. - You open
/teacher/loginand enter that email and password (optional Remember me).
On success you stay in the teacher panel at /teacher.
Admin creates you at /admin/teachers
↓
You sign in at /teacher/login
↓
Teacher panel at /teacher
↓
Sidebar shows Catalog + Course students
↓
Lists are scoped to courses you manage (course_teachers)
What you will see
| In the sidebar | Hidden from teachers |
|---|---|
| Dashboard | Site Settings, blog, categories, mentors |
| Courses, Course Modules, Assignments, Quizzes | Students (profiles), Certificates |
| Course students (enrollments, read-only) | Teachers, inquiries, reviews, Q&A, announcements |
| Gateway activity, discount requests, roles |
You only see courses you manage. Creating a course makes you its owner automatically. An admin can also assign you as instructor or owner on the course Teachers tab (that tab is hidden from you).
How a normal day goes
- Open the Dashboard.
- Build or update Courses you own, then Course Modules and lessons.
- Attach Assignments and Quizzes to lessons.
- Check Course students for who is enrolled and what they have paid.
Common patterns
- Open the sidebar item.
- Search, filter, or sort. Empty tables say No courses, No quizzes, and so on until you create records.
- Use New … to create, or a row action to edit.
- Save, then return to the list.
What is not in the sidebar
| Feature | Notes |
|---|---|
| Q&A | Admin-only. Ask staff to reply if a student needs an answer. |
| Pending registrations | Admins approve new student accounts from /admin/students. |
| Discount follow-ups | Admin-only. |