Bookmark App is a simple web application that allows users to manage and save bookmarks for their favorite websites. Users can add, delete, and visit bookmarks with ease.
-
Add Bookmark Button: Click the "Add Bookmark" button to open a modal for adding new bookmarks.
-
Bookmark Form: Fill out the website name and URL in the form within the modal.
-
Favicon Display: The app displays the favicon of each bookmarked website for quick identification.
-
Delete Bookmark: Each bookmark comes with a delete icon for removing unwanted bookmarks.
-
Local Storage: Bookmarks are stored in the local storage, allowing users to access their saved bookmarks even after closing the browser.
-
HTML5: Provides the structure for the web page.
-
CSS: Styles the layout and enhances visual appeal.
-
JavaScript: Handles user interactions, validates form input, and manages bookmark data.
-
Font Awesome: Utilized for icons, providing a visually appealing interface.
-
Open the index.html file in your web browser.
-
Click the "Add Bookmark" button to open the bookmark modal.
-
Fill out the website name and URL in the form and click "Save."
-
View and manage your bookmarks within the main container.
-
Click on a bookmark link to open the website in a new tab.
-
Click on the delete icon to remove a bookmark.
The application validates the provided URL to ensure it follows a valid format. It automatically adds "https://" if the user forgets to include it.
Bookmarks are stored locally, allowing users to maintain their bookmarked websites even after closing the browser.
Contributions are welcome! If you have any suggestions, improvements, or bug fixes, please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
The application uses Font Awesome for icons.