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

https://github.com/durjoydutta/taskwiz

TaskWiz is a sleek and intuitive To-Do list application built with React. Manage your daily tasks with ease through a modern, responsive interface.
https://github.com/durjoydutta/taskwiz

Last synced: 3 months ago
JSON representation

TaskWiz is a sleek and intuitive To-Do list application built with React. Manage your daily tasks with ease through a modern, responsive interface.

Awesome Lists containing this project

README

        

# ✨ ✅ TaskWiz ✨

TaskWiz is a mobile-first sleek and intuitive To-Do list application built with React. Manage your daily tasks with ease through a modern, responsive interface.

## Features 🚀

- Add new tasks with a user-friendly input form
- Delete tasks with a single click
- Unique ID generation for each task
- Empty task validation
- Responsive design for all screen sizes
- Dark theme with amber accent colors

## Technologies Used 💻

- React
- Tailwind CSS
- Vite (Build Tool)
- JavaScript (ES6+)

## Installation 🛠️

1. Clone the repository:
```bash
git clone https://github.com/durjoydutta/TaskWiz.git
```

2. Navigate to the project directory:
```bash
cd TaskWiz
```

3. Install dependencies:
```bash
npm install
```

4. Start the development server:
```bash
npm run dev
```

## Usage 📝

1. Enter your task in the input field at the top of the application
2. Click the "Add Task" button or press Enter to add the task to your list
3. To delete a task, click the delete button next to the task

## Project Structure 📂

```
TaskWiz/
├── src/
│ ├── components/
│ │ ├── AddTaskForm.jsx
│ │ ├── Header.jsx
│ │ ├── TaskCard.jsx
│ │ └── Footer.jsx
│ ├── App.jsx
│ └── main.jsx
├── public/
└── package.json
```

## Contributing 🤝

Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/durjoydutta/TaskWiz/issues).

## License 📄

This project is [MIT](https://choosealicense.com/licenses/mit/) licensed.

## Author ✍️

**Durjoy Dutta**

* GitHub: [@durjoydutta](https://github.com/durjoydutta)

## Show your support ⭐

Give a ⭐️ if this project helped you!