This React app enables the creation and management of a dynamic To-Do List with various features like searching, editing, and pagination. The app uses LocalStorage to save the to-do items and title, and provides a user-friendly interface for easy navigation.
Clone the repository:
git clone https://github.com/kraffcho/Dynamic-List.git
Navigate to the project directory and install the dependencies:
cd Dynamic-List
npm install
Start the development server:
npm start
Open http://localhost:3000
in your browser to use the application.
- Add To-Do Items: Easily add new to-do items.
- Edit Items: Edit the text of existing items in-line.
- Delete Items: Remove unwanted items with a single click.
- Search: Dynamic search through the list of items.
- Pagination: Navigate through pages when the list grows large.
- LocalStorage: Save items and title to LocalStorage for persistence.
- Fork the repository
- Create your feature branch (
git checkout -b feature/your-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin feature/your-feature
) - Create a new Pull Request
This project is licensed under the MIT License.