A simple yet powerful To-Do List Application built with PHP, MySQL, and Bootstrap.
This app allows users to add, edit, and delete tasks, while also maintaining a history log of all actions performed on tasks.
Itβs a beginner-friendly project that demonstrates CRUD operations in PHP and proper use of relational databases with foreign keys.
- β Add new tasks to the list
- βοΈ Edit/update existing tasks
- β Delete tasks (with cascade history tracking)
- π Task history (records added, updated, deleted actions with timestamps)
- β³ History includes old title, new title, and time of change
- π¨ Clean, responsive design using Bootstrap 5
- β‘ Uses prepared statements for secure database operations
- PHP (Backend)
- MySQL (Database)
- Bootstrap 5 (Frontend UI)
- HTML5 & CSS3