To address these challenges, I developed a desktop-based class scheduling web app for the school administration. The app automated the scheduling process, incorporating comprehensive CRUD functionality to manage classes, rooms, and other resources effectively. With its user-friendly interface, administrative staff could easily create, read, update, and delete schedules, ensuring all changes were reflected in real time. The app prevented conflicts by checking for overlapping classes and double-booked rooms, thereby improving the accuracy and efficiency of the scheduling system. This solution significantly reduced the administrative burden and enhanced overall productivity.