Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/h0rn0chse/team-bookmarks
App for Team Bookmarks maintained in a Repository with Personalization.
https://github.com/h0rn0chse/team-bookmarks
bookmark bookmark-manager bookmark-managers bookmark-search bookmarks pinia vue3 vuejs vuetify3
Last synced: 28 days ago
JSON representation
App for Team Bookmarks maintained in a Repository with Personalization.
- Host: GitHub
- URL: https://github.com/h0rn0chse/team-bookmarks
- Owner: H0rn0chse
- License: mit
- Created: 2022-06-16T10:16:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-23T13:26:11.000Z (about 1 year ago)
- Last Synced: 2024-10-05T10:30:51.883Z (about 1 month ago)
- Topics: bookmark, bookmark-manager, bookmark-managers, bookmark-search, bookmarks, pinia, vue3, vuejs, vuetify3
- Language: JavaScript
- Homepage: https://h0rn0chse.github.io/team-bookmarks/
- Size: 12.2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Team-Bookmarks
* [How To Use](#how-to-use)
* [Fork the Repository outside of Github](#fork-the-repository-outside-of-github)
* [Development Setup](#development-setup)
* [Libraries](#libraries)Have look at the demo [here](https://h0rn0chse.github.io/team-bookmarks/).
This app enables the team to have a common set of bookmarks. This helps especially for onboardings and knowledge sharing. On top of the team-bookmark each user can personalize and add new bookmarks. Everything is stored in the `LocalStorage` and can easily be exported and imported.
## How to Use
Just fork this repository and adjust the [Team-Bookmarks](./public/team-bookmarks.json). You can then `build` and publish the `./docs/` folder (e.g. via GithubPages). You might install the `pre-commit hook` via `npm run copy-pre-commit` to prevent missing builds.__*Hint*__
Although you only might change a static asset (e.g. `./public/team-bookmarks.json`) the `build` is required!### Fork the Repository outside of Github
If your team works on a different git platform than Github you cannot fork the repo easily. But here is a description on how to make a fork available and how to update. [Fork outside of Github](./assets/Fork%20outside%20of%20Github.md)## Development Setup
1. Installing dependencies
```
npm install
```
2. Install Pre-commit hook
```
npm run copy-pre-commit
```
3. Start dev setup (hot-reloads)
```
npm run dev
```
4. Build for production (automatically done by pre-commit hook)
```
npm run build
```## Libraries
* Github Corners [github.com/YuskaWu/github-corner-element](https://github.com/YuskaWu/github-corner-element)
* Icons [github.com/feathericons/feather](https://github.com/feathericons/feather)
* More Icons [github.com/Templarian/MaterialDesign](https://github.com/Templarian/MaterialDesign)
* Vue [vuejs.org](https://vuejs.org/)
* Pinia [pinia.vuejs.org](https://pinia.vuejs.org/)
* Vuetify [next.vuetifyjs.com/en/](https://next.vuetifyjs.com/en/)
* Vite [vitejs.dev/](https://vitejs.dev/)