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