My journey in developing the Clinic Appointment System for my thesis involved planning, designing, developing, testing, and improving the system. I started by identifying the problems in the existing appointment process and gathering the requirements. I then designed the database and system flow before developing the system. During development, I encountered different technical challenges, especially with database relationships, system logic, and debugging. I learned how to solve these problems through research, testing, and continuous improvement. Completing the system helped me strengthen my skills in PHP, database management, web development, and system troubleshooting.