Lecturer schedule management and timetable management system

Lecturer schedule management and timetable management system

Project Overview

This PHP-based Lecturer Schedule Management and Timetable System, integrated with a MySQL database, streamlines administrative tasks and enhances the academic experience through a variety of features. Administrators can effortlessly manage users, including Admins, Students, and Lecturers, performing CRUD operations with ease. The system allows for efficient timetable generation for different departments or classes, visually presenting these schedules on the dashboard. Administrators can customize timetables to meet specific batch requirements and generate shareable links for student groups. Lecturers have access to a dedicated portal where they can view their personalized schedules, manage their workload, mark attendance, create session to-do lists, and send suggestions to administrators. Attendance tracking is comprehensive, allowing for seamless monitoring of departmental, batch, and individual student attendance. The system also supports generating detailed reports in PDF or Excel format for efficient data analysis. Designed with mobile responsiveness in mind, the application ensures accessibility across various devices. Overall, this system fosters efficiency, transparency, and collaboration within academic institutions.

Tools & Technologies

Front-end

  • React
  • NextJS
  • Tailwind CSS
  • Framer Motion

Back-end

  • NPM
  • NodeJS

Others

  • Visual Studio Code
  • Localhost

Project Gallery

Explore the detailed screenshots of the developed application below.

Gallery Image 1
Gallery Image 2
Gallery Image 3
Gallery Image 4
Gallery Image 5
Gallery Image 6
Gallery Image 7
Gallery Image 8
Gallery Image 9
Gallery Image 10
Gallery Image 11
Gallery Image 12

Next Project

Queue.lk - Digital Queue Management System

View Project
Queue.lk - Digital Queue Management System