Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/openXapps/web-apps-bookmarker-mui

Updated bookmarker app rebuilt in MUI framework
https://github.com/openXapps/web-apps-bookmarker-mui

Last synced: 2 months ago
JSON representation

Updated bookmarker app rebuilt in MUI framework

Awesome Lists containing this project

README

        

# OpenApps - BookMARKER

BookMARKER is a [PWA](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) pet project, that allows you to use a regular web app for creating and organizing bookmarks. For example, use it as you launch page in a browser.
**Functionality highlights**
* Create and organize bookmarks.
* Categorize your bookmarks.
* Export and import your bookmarks as [JSON](https://www.json.org/).
* Switch between light and dark mode.

This web app is hosted at [OpenApps](https://www.openapps.co.za/apps/bookmarker/).

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

### Prerequisites

* Get Node JS setup and configured. See [this link](https://www.tutorialspoint.com/nodejs/nodejs_environment_setup.htm) for guidance.
* Additional reading material at [this link](https://www.tutorialspoint.com/reactjs/reactjs_quick_guide.htm) for getting started with React.

### Installing

* Clone the project to your local machine.
* In the project folder, run
```
npm start
```
* Follow [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started) for more information.

## Built With

* [Material-UI](https://material-ui.com/) - Layout and visual effects
* [React](https://reactjs.org/) - Web framework
* [NPM](https://www.npmjs.com/) - Dependency management

## Authors

* **OpenApps Founder** - *Initial work* - [GitHub](https://github.com/openXapps/)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE.md) file for details.

## ToDo List

* Homepage
* [ ] Add setting to hide empty categories.
* Navigation
* [ ] Find a way to exit the app on mobile without clicking through history stack.
* [ ] Perhaps make search option more lile a [Typeahead](https://en.wikipedia.org/wiki/Typeahead) ability.
* Data
* [ ] Implement Merge function on Upload page.