Create a simple task management application, where users can add, delete, and mark tasks as completed. Here are the requirements for the assignment:
- Implement a form where users can enter a task and submit it.
- Display the list of tasks entered by the user.
- Each task should have a delete button to remove it from the list.
- Add a checkbox next to each task to mark it as completed.
- Apply appropriate styling using CSS to make the application visually appealing.
- Implement a feature to filter tasks based on their completion status (e.g., display only completed tasks or only pending tasks).
Instructions:
- You can use HTML for the overall structure of the application, CSS to style the components and layout, JavaScript to handle the dynamic behaviour of the application.
- This assignment will be assessed based on your functionality and designing of the project.
- You have 48hrs from the time mentioned in the email to submit this assignment.
- Please share a zip folder with all the files named appropriately in proper formats and name the zip folder in this format your_name.zip for example Navni_Sudarsanam.zip.
- If any script file is missing your submission will be rejected.
"APP URL=https://caspian-assessment-submission.netlify.app/"