A clean and user-friendly To-Do List application built using React, TypeScript, and Tailwind CSS.
React To-Do List is a simple yet efficient task management app designed to help users stay organized.
Built using React, TypeScript, and Tailwind CSS, it provides a clean interface with responsive design for both desktop and mobile use.
Users can add, complete, and delete tasks with ease, making it a great starting point for learning state management in React.
- React
- TypeScript
- Tailwind CSS
- Node.js
- Visual Studio Code
{
list.map((task) => (
<div
key={task?.id}
className="flex items-center justify-between border-b-2 border-amber-950 py-4 px-2"
>
<li
className={`${task?.completed ? 'line-through opcity-50' : ''}font-lg font-roboto text-amber-900 uppercase`}
>
{task?.title}
</li>
<div className="flex">
<Button
onClick={() => handleDelete(String(task?.id))}
style="btn-delete ml-2 md:ml-4"
text="DEL"
/>
</div>
</div>
));
}- Add new tasks to the list
- Edit tasks
- Mark tasks as Done
- Delete tasks
- Persistent data using local storage
- Integrate due dates and reminders
Project is: done
By boba-milktea
