A simple Task Management Application built with HTML, CSS, React.js, Redux, Redux Persist, and React Router.
Task Management Application is a web application designed to help users manage their tasks efficiently. It provides a user-friendly interface to create, edit, and delete tasks, along with features like sorting and searching and implementing pagination for a responsive layout.
- Task Creation: Easily create new tasks with details such as name, description, and category.
- Task Editing: Edit existing tasks to update their details.
- Task Deletion: Remove tasks that are no longer needed.
- Sorting: Sort tasks based on different criteria.
- Searching: Quickly find tasks using the search functionality.
- Searching: Quickly navigate between pages.
Follow these steps to run the Task Management Application on your local machine:
git clone https://github.com/frontenfgenius/task-management-app.git
cd task-management-app
npm install
npm start
The application will be accessible at http://localhost:3000 in your web browser.
Technologies Used
React.js: For building the user interface and managing components. Redux: For state management to handle application-wide data. Redux Persist: For persisting the Redux store across browser sessions. React Router: For handling navigation within the application. Responsive Design : The application is designed to be responsive and works seamlessly on various devices.
The styling follows a clean and user-friendly design, with a focus on readability and simplicity.
Contributions are welcome! If you'd like to contribute to the project.