Skip to content

rajanjha9235/to-do

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-Do App

Welcome to the To-Do App documentation! This application was built using React, Context API, and Local Storage to provide a seamless and intuitive to-do list experience.

Visit :- https://rajanjha9235.github.io/to-do

Features

  • Add Tasks: Easily add new tasks to your to-do list.
  • Delete Tasks: Remove tasks from your list once they are completed or are no longer needed.
  • Mark Tasks as Completed: Keep track of your progress by marking tasks as completed.
  • Persistence: Your to-do list items are stored locally, so you won't lose them even if you close the browser or refresh the page.

image

Deployment

You can access the deployed version of the To-Do App here.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Context API: A React feature for managing state across the application without having to pass props manually at every level.
  • Local Storage: HTML5 feature that allows web applications to store data locally within the user's browser.

image

Getting Started

To run the To-Do App locally on your machine, follow these steps:

  1. Clone this repository to your local machine using git clone https://github.com/rajanjha9235/to-do.git.
  2. Navigate to the project directory: cd to-do.
  3. Install dependencies using npm install.
  4. Start the development server with npm run dev.
  5. Open http://localhost:5173 to view the app in your browser.

Contributing

Contributions to the To-Do App are welcome! Feel free to open issues for bugs, feature requests, or any suggestions for improvements. If you'd like to contribute code, please follow these steps:

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Thank you for using the To-Do App! If you have any questions or need further assistance, feel free to reach out. Happy task managing!