Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ivanmem/communitykeeper-vue
Мини-приложение для соцсети ВКонтакте. Позволяет хранить группы, сгруппированные в папки. Пользовательские данные сохраняются на серверах ВК. Приложению не требуется бэкенд. Имеется встроенная галерея.
https://github.com/ivanmem/communitykeeper-vue
Last synced: about 1 month ago
JSON representation
Мини-приложение для соцсети ВКонтакте. Позволяет хранить группы, сгруппированные в папки. Пользовательские данные сохраняются на серверах ВК. Приложению не требуется бэкенд. Имеется встроенная галерея.
- Host: GitHub
- URL: https://github.com/ivanmem/communitykeeper-vue
- Owner: ivanmem
- License: apache-2.0
- Created: 2023-05-26T23:14:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-16T17:52:12.000Z (3 months ago)
- Last Synced: 2024-09-17T05:13:32.756Z (3 months ago)
- Language: TypeScript
- Homepage: https://vk.com/communitykeeper
- Size: 2.17 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Хранитель групп (vk mini app)
## Зависимости
```shell
npm install @vkontakte/vk-tunnel concurrently -g
npm install
```## Запуск
Предварительно поменяйте `app_id` в [vk-tunnel-config.json](./vk-tunnel-config.json) на своё приложение.```shell
npm run dev-tunnel
```### Отладка
Так как приложение запускается в iframe - расширение его не видит. Поэтому расширение требуется запускать через этот
костыль:```shell
vue-devtools
```Это настроено только для режима разработки. Но для использования Вам потребуется раскомментировать `devtools.connect` в
`main.ts`.## Публикация
Укажите `app_id` в файле [vk-hosting-config.json](./vk-hosting-config.json).
После чего выполните команду:```shell
npm run deploy
```## Ссылки
[Хранитель Групп](https://vk.com/app51658481)