This Task Management App is a simple web application that allows users to log in, add, update, and delete tasks. The app helps users manage their tasks with features like assigning priorities, setting due dates, adding notes, and tracking task completion. The data is stored locally in the browser's Local Storage, so tasks persist even after the page is reloaded.
- User Authentication: Simulate login/signup functionality.
- Task Management: Users can add, update, and delete tasks.
- Task Attributes: Tasks can have a title, due date, priority, and notes.
- Task Status: Track whether a task is completed or not.
- Data Persistence: Uses Local Storage to store user and task data, keeping it between sessions.
- Responsive Design: Mobile-friendly interface using Tailwind CSS.
- Frontend: React, Tailwind CSS, FontAwesome (for icons)
- State Management: React
useStateanduseEffecthooks - Storage: Local Storage for data persistence
- CSS: Tailwind CSS for styling
Clone this repository to your local machine.
- Clone the repo:
git clone https://github.com/urnjoya/thozhil-app.git cd task-management-app