The Task Management System is a web application designed to streamline task organization and boost productivity. It allows users to efficiently manage their tasks, categorize them, set priorities, and receive real-time updates.
-
User-friendly interface: The system offers an intuitive and responsive user interface for seamless task management across various devices.
-
Task Creation and Modification: Users can easily create, update, and delete tasks, ensuring a flexible and dynamic task management experience.
-
Real-time Updates: The system utilizes WebSockets to provide instant notifications to users about changes in the task status or other relevant updates.
-
Task Categorization and Priority: Users can categorize tasks based on different criteria and assign priority levels for effective organization.
-
User Authentication: Secure user authentication and authorization mechanisms are in place to ensure only authorized users can access and manage tasks.
- Front-end: HTML, CSS, JavaScript
- Back-end: PHP, AJAX
- Database: MySQL
- Real-time Updates: WebSockets
- Clone the repository.
- Navigate to the project directory.
- Add Database file to phpmyadmin
- Set up the database and configure the connection settings.
- Run the application using XAMPP.
- Access the Task Management System at
http://localhost:3000
in your web browser.
- Register or log in with your credentials to access the system.
- Create tasks by providing relevant details such as task name, description, and priority.
- View, update, or delete tasks as needed.
- Categorize tasks using tags or labels for easy sorting.
- Receive real-time updates on task status changes.
- Log out once you have completed your tasks.
We welcome contributions to enhance the Task Management System. Feel free to submit bug reports, feature requests, or pull requests to help us improve the project.
For any inquiries or feedback, please contact us at [email protected].