The Task Manager is a web application that allows users to manage their tasks efficiently. Users can add new tasks, view all tasks, and mark tasks as completed.
- React
- React Router
- HTML
- CSS
- Clone the repository from GitHub
- Navigate to the project directory in the terminal
- Run
npm installto install the necessary dependencies - Run
npm startto start the development server
-
Navbar:
- Displays the navigation bar at the top of the page
- Contains links to Add Task and All Tasks pages
-
AddList:
- Allows users to add a new task
- Includes a form with input fields for task name and description
-
AllTasks:
- Displays all tasks in a list format
- Includes checkboxes to mark tasks as completed
/: Home page with Navbar component/add-task: AddList component for adding a new task/all-tasks: AllTasks component for viewing all tasks
App.js: Main component that renders all other componentsNavbar.js: Component for navigation barAddList.js: Component for adding a new taskAllTasks.js: Component for displaying all tasks
- Implement user authentication for secure task management
- Add functionality to edit and delete tasks
- Improve UI/UX design for a better user experience
This project is licensed under the MIT License