The process of manually making and setting course schedules using Microsoft Excel is ineffective, time-consuming, and still prone to errors. This research develops a website-based scheduling management application with a case study at SMK Pariwisata Margarana so that it can solve scheduling problems manually. The User-Centered Design (UCD) method is applied in the application prototype design stage.Open interviews, field observations, simulations, and questionnaires were used as research data collection methods. Three iterations were carried out at the prototype design stage to fulfill all user needs. The high-fidelity prototype in the last iteration is then implemented into an application. Application quality is measured using ISO/IEC 25010 with five characteristics. The test results on usability characteristics show that the scheduling management application obtains an average usability score of 91.2%. The appropriateness recognizability sub-characteristic obtained the highest usability score of 93.53%. UCD can help produce an application that can meet all the user's needs when implemented in the application design phase.