Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Simple To-Do List 📃

Welcome to the Simple To-Do List application! This project is a clean and straightforward to-do list web application built with PHP, HTML 5, CSS 3, and JavaScript. It allows users to add and manage their tasks with an elegant and intuitive user interface. The application leverages a modern modal-based confirmation for task deletions, enhancing the user experience.

Features Add Tasks: Quickly add new tasks to your to-do list using the input form. Delete Tasks: Remove tasks seamlessly with a confirmation modal to avoid accidental deletions. Persistent Storage: Tasks are saved to a todo.txt file, ensuring they persist across sessions. Responsive Design: The application is fully responsive, providing an optimal experience on both desktop and mobile devices. Minimalistic UI: A clean and user-friendly interface designed with simplicity and usability in mind. Getting Started Prerequisites A web server with PHP support (e.g., Apache, Nginx) Basic knowledge of PHP and HTML 5 /CSS 3 Installation Clone the repository: git clone https://github.com/IkrashHaroon/To-do-list-php.git cd simple-to-do-list

Setup the project:

Ensure your web server is configured to serve the project directory. No additional setup is required as the application uses a simple text file (todo.txt) for data storage.

Run the application:

Open your web browser and navigate to the directory where the project is hosted on your web server.

Usage Add a Task:

Enter a task description in the input field. Click the "Add Task" button to add the task to the list. Delete a Task:

Click the "Delete" button next to the task you want to remove. Confirm the deletion in the modal that appears. Contributing We welcome contributions to enhance the functionality and features of the Simple To-Do List application. Feel free to fork the repository, make your changes, and submit a pull request. Please ensure your code follows the project's coding standards and includes appropriate documentation.

License This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements This project was inspired by the need for a simple, yet effective, task management tool. Thank you to all the contributors and users who provide valuable feedback and support. Contact If you have any questions, suggestions, or issues, please open an issue on the GitHub repository or contact us at ikrashharoon1236@gmail.com

Enjoy a simplified approach to managing your tasks with the Simple To-Do List application!

🖥️ Designed with ❤️ by M. Ikrash Ibn Haroon

About

Enjoy a simplified approach to managing your tasks with the Simple To-Do List application!

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages