Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nil369/etask-your_todos_on_cloud

This is a user-friendly Todo App made with React JS
https://github.com/nil369/etask-your_todos_on_cloud

akash-halder etask js reactjs vite

Last synced: 25 days ago
JSON representation

This is a user-friendly Todo App made with React JS

Awesome Lists containing this project

README

        

![image](https://github.com/Nil369/eTask-Your_Todos_on_Cloud/assets/148447931/6ee67eaf-e6cb-4123-b4f3-7ee418d57274)

# eTask Todo App
![Version](https://img.shields.io/badge/version-1.0.0-blue)
![JavaScript](https://img.shields.io/badge/Made_with-JavaScript-yellow)
![React](https://img.shields.io/badge/React-18.2.2-blue)
![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-3.4.3-green)
![Vercel](https://img.shields.io/badge/Deployed_on-Vercel-black)

Welcome to the eTask Todo App! This project is a sleek, user-friendly todo application built with React and Tailwind CSS. It features a responsive design, dark mode toggle, and has been deployed on Vercel.

## Light Theme

![image](https://github.com/Nil369/eTask-Your_Todos_on_Cloud/assets/148447931/28d26cde-d09d-46ec-bb5f-7f3cde492d4b)

## Dark Theme

![image](https://github.com/Nil369/eTask-Your_Todos_on_Cloud/assets/148447931/a6b7c9b0-4284-4eaf-a5ab-6486d32e7f67)

## Is Resonsive 🤔

![WhatsApp Image 2024-05-20 at 22 44 15_6dee4dc0](https://github.com/Nil369/eTask-Your_Todos_on_Cloud/assets/148447931/150e635b-3571-4c8a-a46a-b3f1abd40e46)

The Answer is YES The App is Responsive too

## Table of Contents

- [Demo](#demo)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## Demo

Check out the live demo of the app [here](https://etask-by-akash.vercel.app/).

## Features

- **Responsive Design**: Optimized for both mobile and desktop views.
- **Dark Mode**: Toggle between light and dark themes.
- **Task Management**: Add, edit, and delete tasks with ease.
- **User-Friendly Interface**: Intuitive and easy-to-use interface.

## Technologies Used

- **React**: JavaScript library for building user interfaces.
- **Tailwind CSS**: Utility-first CSS framework.
- **React Router DOM**: For client-side routing.
- **Vercel**: Hosting and deployment platform.

## Installation

To run this project locally, follow these steps:

1. Clone the repository:
```bash
https://github.com/Nil369/eTask-Your_Todos_on_Cloud.git
```

2. Navigate to the project directory:
```bash
cd eTask-Your_Todos_on_Cloud
```

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

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

The app should now be running on `http://localhost:5173`.

## Usage

- **Adding Tasks**: Use the input field and the "Add" button to add new tasks.
- **Editing Tasks**: Click on a task to edit its details.
- **Deleting Tasks**: Click on the delete icon next to a task to remove it.
- **Toggling Dark Mode**: Use the dark mode toggle switch to switch between light and dark themes.

## Contributing

Contributions are welcome! If you have any ideas, suggestions, or issues, feel free to open an issue or submit a pull request.

1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes.
4. Commit your changes (`git commit -m 'Add some feature'`).
5. Push to the branch (`git push origin feature-branch`).
6. Open a pull request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Contact

If you have any questions or feedback, feel free to contact me at:
- **Email**: [[email protected]](mailto:[email protected])
- **GitHub**: [Nil369](https://github.com/Nil369)

---

Made by Akash Halder with and for ❤️

Thanks for Reading 😊