This project was bootstrapped with Create React App. Compiled with webpack.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:8080 to view it in your browser.
- App.js - main file with main functionality
- Bookmark.js -
- BookmarkForm.js
- BookmarkList.js
- EditPopup.js - opens to edit title/link of your bookmark
- ErrorPopup.js - opens after submitting invalid link
React, webpack, SASS, custom hooks, pagination library, adaptive design.
Add, delete, edit bookmark, clear all bookmarks, grid or list view, 20 bookmarks per page.
- Animation
- Dark/Light mode
Open Project to check it out.