Welcome to the Teacher Center System! This README file will guide you through the setup and usage of this Laravel project. The Teacher Center System is a web application designed to help teachers manage their classes, students, assignments, and grades.
Usage
Here are some key features and instructions on how to use them:
Landing Page
Landing Page
Authentication
Log in using your credentials on the login page (admin - teacher - parent - student).
Admin Login
Teacher Login
Parent Login
Student Login
Forgot your password? Use the "Forgot Password" link on the login page to reset it. (in progress).
Admin Dashboard
Grades (المراحل الدراسية)
To manage grades, go to the "Grades" section in the navigation menu.
Here, you can view, add, edit, and delete grades .
Grades
Add Grade
Edit Grade
Classes (الصفوف الدراسية)
To create a new class, click on the "Create Class" button and fill in the necessary details.
Once a class is created, you can manage its details, including adding students, assignments, and grades.
Classes
Add Class
Edit Class
Sections (المجموعات)
To manage sections, go to the "Sections" section in the navigation menu.
Here, you can view, add, edit, and delete sections .
Sections
Add Section
Edit Section
Teachers (المعلمين)
To manage teachers, go to the "Teachers" section in the navigation menu.
Here, you can view, add, edit, and delete teacher information.
You can also assign sections to specific teacher.
Teachers
Add Teacher
Edit Teacher
Students (الطلاب)
To manage students, go to the "Students" section in the navigation menu.
Here, you can view, add, edit, and delete student information.
You can also assign students to specific section.
Students
Add Student
Edit Student
Parents (أولياء الأمور)
To manage parents, go to the "Parents" section in the navigation menu.
Here, you can view, add, edit, and delete parents information.
Parents
Add Parent
Edit Parent
Attendance ( الحضور و الغياب )
To manage student attendance, go to the "Attenance" section in the navigation menu.
admin , teacher can enter / edit student attendance
Attendance
update Attendance
Exam / Quiz (الأمتحانات و التسميع)
To manage Exam / quiz, go to the "Exam / quiz" section in the navigation menu.
Here, you can add , edit exam and quiz degrees for students in thier sections / groups.
Show Groups
Edit Exam Degree
Choose Exam Day
Show Groups
Edit Quiz Degree
Choose Quiz Day
Accounts ( المصاريف و الدفع)
To manage Accounts, go to the "Accounts" section in the navigation menu.
Here, you can add fees for sections / groups and add payment for students.
Fees
Add Fee
Edit Fee
Show Group
Choose Payment Month
Add Payment
Announcements (الأعلانات)
To manage Announcements, go to the "Announcements" section in the navigation menu.
Announcements are things we can use to announce students section / group what we want .
Here, you can add , edit , delete Announcements.
Announcements
Add Announcement
Edit Announcement
Books (الكتب)
To manage Books, go to the "Books" section in the navigation menu.
Here, you can add , edit , delete Books.
Books
Add Book
Edit Book
Online Classes (حصص أونلاين) with zoom
To manage Online Classes, go to the "Online Classes" section in the navigation menu.
Here, you can add , edit , delete Online Classes.
Online Classes
Add Online Class
Delete Online Classe
Settings (الأعدادات)
To manage Settings, go to the "Settings" section in the navigation menu.
Here, you can edit system Settings.
Edit Settings
Teacher Dashboard
Parent Dashboard
Dashboard
Parent sons
Parent sons
Son attendance
Son attendance
Son Fees
Son Fees
Son Quiz
Son Quiz
Son Exam
Son Exam
Parent Profile
Parent Profile
Student Dashboard
Dashboard
Exams
every student can see his exam degree and notes .
Exams
Quiz
every student can see his quiz degree and notes .
Quiz
Fees
every student can see his montthly fees .
Fees
Attendance
every student can see his attendance .
Attendance
Books
every student can see his groups books .
Books
Online Classes
every student can see his online Classes (if exists) .