Skip to content

navinAce/todo_contextapi_localstorage

Repository files navigation

FocusFlow Website

A simple and efficient Todo website built to track and manage tasks. This project demonstrates the use of Context API and LocalStorage for state management and data persistence.

Live Demo

Check out the live version of the website: Todo Website


Features

  • Add Tasks: Easily add new tasks to your todo list.
  • Update Tasks: Edit existing tasks to keep your list updated.
  • Delete Tasks: Remove completed or unnecessary tasks.
  • Persistent Storage: Data is stored locally using LocalStorage, ensuring your tasks remain even after page reloads.
  • Global State Management: Leveraged Context API for seamless and centralized state handling across components.

Technologies Used

Frontend

  • React: Built the user interface and managed component-based architecture.
  • Vite: Used for fast and efficient development.

Deployment

  • Render: Hosted and deployed the application for public access.

What I Learned

  • Context API: Simplified global state management to share data across the application without prop drilling.
  • LocalStorage: Implemented persistent storage for tasks, ensuring data is retained between sessions.
  • Deployment on Render: Gained experience in deploying web applications to a live server.

Future Enhancements

  • Add task filtering and categorization.
  • Include user authentication for personalized todo lists.
  • Integrate additional storage options like a database for more robust data persistence.

License

  • This project is licensed under the MIT License.
  • Feel free to use, modify, and distribute this project as needed!

For any questions or feedback, feel free to reach out to Gmail.

About

FocusFlow: A simple and efficient todo app built with React, utilizing Context API for state management and LocalStorage for persistent data storage. The app allows users to add, update, and delete tasks while maintaining data even after page reloads. Deployed on Render.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors