8000 GitHub - rukenerpolat/shopping-list-javaScript: This is a simple and interactive Item Manager App built with vanilla JavaScript. It allows users to add, edit, delete, filter, and store items in the browser's localStorage.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This is a simple and interactive Item Manager App built with vanilla JavaScript. It allows users to add, edit, delete, filter, and store items in the browser's localStorage.

Notifications You must be signed in to change notification settings

rukenerpolat/shopping-list-javaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shopping List JavaScript

📌 About This Project

This is a simple and interactive Item Manager App built with vanilla JavaScript. It allows users to add, edit, d 83F7 elete, filter, and store items in the browser's localStorage. It’s designed to demonstrate core JavaScript skills such as DOM manipulation, event handling, form validation, and persistent storage — all without any frameworks.

✨ Features

✦ Add Items: Users can add new items to the list via an input form.

✦ Edit Mode: Items can be edited; clicking an item turns the form into edit mode.

✦ Remove Items: Items can be removed individually by clicking the X icon.

✦ Clear All Items: One-click option to remove all items from the list.

✦ Real-time Filtering: Users can search and filter items as they type.

✦ LocalStorage Support: Items persist across sessions using localStorage.

✦ Validation: Prevents adding empty or duplicate items.

✦ Dynamic UI Feedback: UI updates based on the number of items.

🧩 Technologies Used

✦ HTML5
✦ CSS3
✦ JavaScript

📁 Project Structure

shopping-list-javascript/
├── images/
│   └── shopping-list-icon.png
├── index.html
├── style.css
├── script.js
└── README.md

🛠️ Installation

To get a local copy of this project up and running, follow these simple steps:

  1. Clone the Repository
git clone https://github.com/rukenerpolat/shopping-list-javaScript.git
  1. Navigate to the Project Directory
cd shopping-list-javaScript
  1. Open the Project
open index.html   # macOS

start index.html  # Windows

💡 No installation or build tools needed — it runs directly in the browser!

Socials

Let's collaborate and build something great together. 💻

LinkedIn Medium X

About

This is a simple and interactive Item Manager App built with vanilla JavaScript. It allows users to add, edit, delete, filter, and store items in the browser's localStorage.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0