Task-2-Do is a clean, modern, and fully responsive task management web application. It allows users to easily organize their daily routines by adding, tracking, editing, and deleting tasks, complete with a task history viewer.
Full CRUD Operations Add | Read | Edit | Delete, tasks seamlessly.
** Responsive Layout ** Mobile-first design that looks great on all screen sizes.
Task Validation Checks to prevent empty entries or short text errors.
History Tracker Dedicated view to check completed or past tasks.
React.js - Front-End JavaScript library
Tailwind CSS - Utility-first CSS framework for styling
Lucid React - For crisp, modern icons
uuidv4 - For generating Unique ids for each task.
Follow these steps to run the project locally on your computer
Make sure you have Node.js installed on your computer
- Clone the repository:
git clone [https://github.com/swati2690/Task-2-Do.git](https://github.com/swati2690/Task-2-Do.git)
- Navigate into the project folder:
bash__ cd Task-2-Do
- Install the dependencies:
bash__ npm install
- Start the local development Server:
bash__ npm run dev (or npm start depending on your setup)