Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sayadkhan/todo-list-app


https://github.com/sayadkhan/todo-list-app

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# React Todo App

This is a simple to-do application built with React, Vite, and Tailwind CSS.

## Features

- Add new todos
- Mark todos as completed
- Delete todos
- Filter todos by status (All, Active, Completed)
- Clear all completed todos

## Technologies Used

- React A JavaScript library for building user interfaces.
- Vite: A next-generation frontend tooling.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.

## Getting Started

1. Clone the repository:

```bash
git clone https://github.com/your-username/react-todo-app.git

cd react-todo-app
npm install
npm run dev

```

react-todo-app/

├── public/ # Static assets and HTML template
│ ├── index.html
│ └── ...

├── src/ # React components and application logic
│ ├── components/ # Reusable UI components
│ ├── App.js # Main application component
│ ├── index.js # Entry point
│ └── ...

├── tailwind.config.js # Tailwind CSS configuration
├── package.json # npm package configuration
└── README.md # Project documentation