Abstract: This study explores the challenges and experiences of students undertaking a database programming project that integrates database systems with web applications, utilizing a project-based ...