The Classroom Portal is a program written in C++ that manages attendance and quizzes for teachers and students. It provides a user-friendly interface for teachers and students to access various features and perform actions such as marking attendance, setting quizzes, viewing records, and more.
- Student Attendance: Allows teachers to mark attendance for students.
- Quiz: Enables teachers to set quizzes for students.
- Add Message Announcement: Teachers can add public messages or announcements.
- Personal Info: Provides access to teachers' personal information.
- Delete a Student: Allows teachers to remove a student from the system.
- Change Password: Allows teachers to change their login password.
- Students Records: Displays the records of all students.
- Dashboard: Provides an overview of updates, including attendance, messages, and quizzes.
- Quiz: Allows students to attempt quizzes uploaded by teachers.
- Message Announcement: Displays messages and announcements from teachers.
- Personal Info: Provides access to students' personal information.
- Change Password: Allows students to change their login password.
- Student Records: Displays the attendance and marks record of the student.
To run the Check-in System, follow these steps:
- Clone the repository:
git clone https://github.com/moheed-ali/Classroom-Portal.git
- Navigate to the project directory:
cd Classroom-Portal
- Compile the code:
g++ Classroom_Portal.cpp -o ClassroomPortal
- Run the program:
./ClassroomPortal
- C++ compiler (GCC or Clang)
- Operating System: Windows, macOS, or Linux
Contributions to the Check-in System are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.