This project is a basic todo application built using React, Typescript, and Vite. It allows users to create, read, update and delete tasks in a simple and intuitive way.
To set up and run this project, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/react-todo-typescript.git - Install Node.js and npm (Node Package Manager) if you haven't already.
- Install Vite globally by running
npm install -g vitein your terminal. - Navigate to the project directory:
cd react-todo-typescript - Install the dependencies:
npm installoryarn install - Start the development server:
npm run devoryarn dev - Open the app in your browser and start managing your todos!
Alternatively, you can view a live demo of this project here.
- Add a new task to the list
- Mark tasks as completed
- Edit existing tasks
- Delete tasks from the list
- React: A popular JavaScript library for building user interfaces.
- Typescript: A typed superset of JavaScript that compiles to plain JavaScript.
- Vite: A build tool that provides fast and efficient development server and build times for modern web projects.
- CSS: A stylesheet language used for describing the presentation of a document written in HTML.
Contributions are always welcome! If you have any suggestions, bug reports, or feature requests, please open an issue on this repository. If you'd like to contribute code, please create a pull request with your changes.
This project is licensed under the MIT License - see the LICENSE.md file for details.