Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/evozone/bookmark-manager

Manage your bookmarks from any device regardless of the operating system or browser being used.
https://github.com/evozone/bookmark-manager

firebase-firestore-database muuri pwa react-redux reactjs sign-in-with-google styled-components

Last synced: about 1 month ago
JSON representation

Manage your bookmarks from any device regardless of the operating system or browser being used.

Awesome Lists containing this project

README

        

# Bookmark-Manager

## Description

This is a Mini Project for Semester 4 (currently pursuing) of Year 2 of Computer Engineering.

Bookmark manager(v2) is a **Progressive Web App** which allows you to manage your bookmarks from any device regardless of the operating system or browser being used.
There are two versions of this project. I have simplified the difference between them with the help of the following table -

| Bookmark Manager | v1 | v2 |
| ------------------- | :-----------------: | :----------------------------------------------------------------------------------------------------------------: |
| Toggle Theme | ✅ | ✅ |
| Cloud Storage | ❌ | ✅ |
| Sign In with Google | ❌ | ✅ |
| Drag and Rearrange | ❌ | ✅ |
| Search Bookmark | ❌ | ✅ |
| PWA | ❌ | ✅ |
| TechStack | HTML,
CSS,
Js | React.js,
Redux,
Firebase,
Styled Components,
[muuri-react](https://paol-imi.github.io/muuri-react/) |

#### You can check the deployed version of the bookmark manager here -

- [v1 (local storage)](https://evozone.github.io/Bookmark-Manager/)
- [v2 (cloud storage)](https://bookmark-manager-2617.web.app/)


## Project Flow


## Screenshots



## Future Scope

The future scope of the project includes -

- Adding more options to sign in e.g. Sign in with Facebook, Sign in with Twitter, etc.
- An extension needs to be developed so that a user can add a bookmark more easily without leaving that web page thus removing the step of copying and pasting the website link.


## Project Maintainer 🛠


github profile
Vishal Shinde

Web Developer