This repository contains a Task Manager application built using React. The application allows users to manage their tasks efficiently by adding, editing,marking complete-incomplete and deleting tasks. It also provides a simple and intuitive user interface for a seamless task management experience.
Before you begin, ensure you have the following prerequisites installed on your machine:
- Node.js: https://nodejs.org/
- npm (Node Package Manager): Typically comes with Node.js installation.
Follow these steps to run the Task Manager application locally:
-
Clone the repository to your local machine:
git clone https://github.com/Priyanshurajanand/Task-Manager.git
-
Install the project dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and visit http://localhost:3000 to view the Task Manager application.
The project structure is organized as follows:
Task-Manager/
│
├── public/
│ ├── index.html
│ └── ...
│
├── src/
│ ├── components/
│ │ ├── Header.js
│ │ ├── Todo.js
│ │ └── Footer.js
│ ├── App.js
│ ├── index.js
│ └── ...
│
├── .gitignore
├── package.json
└── ...
public/
: Contains the HTML template and other static assets.src/
: Contains the React components and application logic..gitignore
: Specifies files and directories to be ignored by version control.package.json
: Configuration file for npm with project dependencies and scripts.
- React - A JavaScript library for building user interfaces.