This project is a ToDo application built with React and TypeScript. It demonstrates the use of modern React features such as functional components and hooks combined with TypeScript to ensure type safety and improved code maintainability. The app includes features for adding, editing, deleting, and marking tasks as completed, showcasing practical implementations of user interactions and dynamic rendering.
- HTML
- CSS(Sass)
- React with TypeScript
Ensure you have the following installed:
- Node.js: Version 20.17.0
-
Clone the Repository
Open your terminal and execute the following command:
git clone <repository-url>
Replace
<repository-url>with the actual URL of the repository. -
Navigate to the Project Directory
cd <project-directory>
Replace
<project-directory>with the name of the cloned repository folder. -
Install Dependencies
Use the following command to install all required packages:
npm install
-
Start the Development Server
Run the project with the following command:
npm start
-
Access the Application
Once the server is running, open your browser and navigate to:
http://localhost:3000