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.
- Host: GitHub
- URL: https://github.com/durjoydutta/taskwiz
- Owner: durjoydutta
- Created: 2024-10-31T15:29:18.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-11-02T15:33:47.000Z (7 months ago)
- Last Synced: 2025-02-01T09:44:58.617Z (4 months ago)
- Language: JavaScript
- Homepage: https://jointaskwiz.vercel.app/
- Size: 149 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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!