Project Overview:
Bookmarker is a responsive web application designed to help users efficiently manage, organize, and quickly access their favorite websites from a single interface.
Key Features & Functionalities:
Full CRUD Operations: Seamlessly add (Create), view (Read), edit (Update), and remove (Delete) bookmarks without refreshing the page.
Real-Time Search Filter: Instant filtering system to search saved bookmarks by site name.
Direct Website Access: Quick "Visit" buttons that open saved URLs directly in a new tab.
Input Validation: Built-in form validation to ensure valid site names and properly formatted URLs.
Data Persistence: Integrated with Local Storage to keep user bookmarks saved across browser sessions.
User Authentication UI: Ready-to-connect interface supporting Login and Registration navigation.
Technologies Used:
Front-End: HTML5, CSS3, JavaScript (ES6+)
DOM Manipulation: Dynamic interface rendering and event handling
Storage: Web Storage API (Local Storage)