This project is a Todo List application built using React and Vite. It serves as a practical example of managing state and rendering components in a React application.
- React β JavaScript library for building user interfaces.
- Vite β Next-generation frontend tooling for fast development.
- JavaScript (ES6+) β Programming language for implementing application logic.
- CSS3 β Styling the application for a clean and responsive design.
- HTML5 β Structuring the web page.
- Task Management: Add, edit, and delete tasks to keep track of your to-do items.
- Task Completion: Mark tasks as completed to track your progress.
- Responsive Design: Enjoy a seamless experience across various devices.
-
Clone this repository:
git clone https://github.com/RenanDevWeb/TodoList.git
Navigate to the project directory:
cd TodoList
Install the dependencies:
npm install
Start the development server:
npm run dev
Open your browser and go to http://localhost:3000 to use the Todo List application.
π Learning Outcomes By exploring this project, you will gain insights into:
Building interactive components with React.
Managing state and props in a React application.
Setting up a development environment with Vite.
Styling components using CSS3 for responsive design.
π License This project is open-source and available under the MIT License. Feel free to use and modify it for your learning or personal projects.
Made with β€οΈ by RenanDevWeb