This is a task tracker application built using React, a popular JavaScript library for building user interfaces. The application allows users to create and delete tasks, helping them stay organized and manage their daily activities effectively.
Check out the live demo of the project here.
- Task Creation: Users can create new tasks by entering a task name, description, and due date. Once created, tasks are added to the task list.
- Task Reminders: Users can set reminders for tasks to receive notifications or alerts when the due date is approaching. This feature helps users stay on top of their tasks and ensures timely completion.
- Task Deletion: Users can delete tasks that are no longer relevant or completed. This action removes the task from the task list.
- React: A JavaScript library for building user interfaces.
- React-icons: A small library that helps you add icons (from all different icon libraries) to your React apps
- HTML: Markup language for structuring the application.
- CSS: Stylesheet language for designing the application's appearance.
- JavaScript: Programming language for adding interactivity and functionality to the application.
- Upon launching the application, you will see a ‘Add Task’ button, clicking the button displays the input form at the top.
- Enter the task name, description, and due date in the input fields.
- Click the "Save Task" button or press Enter to create a new task.
- The task will appear in the task list below the input form.
- To delete a task, click the ‘X’ icon next to the task. The task will be permanently removed from the list.
- Set reminders for tasks by specifying a due date.
Thank you for using the React Task Tracker Application!