Skip to content
/ todo-list-vite Public template

A user-friendly and responsive Todo List web application developed using React and Vite.

License

Notifications You must be signed in to change notification settings

tuanductran/todo-list-vite

Repository files navigation

React Vite Todo List

React Vite Todo List

Welcome to the React Vite Todo List, a user-friendly and responsive web application for managing your tasks. This project is developed using React and Vite, incorporating modern technologies such as Tailwind CSS for styling, SWR for efficient data fetching, and React Hot Toast for notifications.

Branch Structure

This repository follows a branch model with two main branches:

  • master: The stable branch containing production-ready code.
  • develop: The branch dedicated to developing new features and improvements.

Key Features

  • Easy Task Addition: Effortlessly add new tasks to your list, optimizing your workflow.
  • Real-time Data Fetching: Utilize SWR for efficient data fetching and caching, ensuring a smooth user experience.
  • Responsive Design: Enjoy a responsive design crafted with Tailwind CSS, making the app accessible across multiple devices.
  • Convenient Notifications: Stay updated with convenient notifications powered by React Hot Toast.

Getting Started

1. Clone the Repository

git clone https://github.com/tuanductran/todo-list-vite.git

2. Install Dependencies

pnpm install

3. Run the Development Server

pnpm dev

4. Open your browser and navigate to

http://localhost:5173

Contributions

Feel free to contribute to this project by opening issues or submitting pull requests. Your feedback and suggestions are highly appreciated.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Enhance your task management with the Todo List application developed with React Vite. Simplify your planning and organization while enjoying a modern and efficient user experience.