Amadeus - это бесплатный, функциональный мессенджер для VK с открытым исходным кодом.
Приложение абсолютно бесплатное и не преследует коммерческих целей, а так же не допускает редактирование кода с целью распространения с любой коммерческой целью.
[β] Проекту необходимы тестирование и доработка, с дорожной картой проекта, известными багами, а так же узнать, чем можно помочь вы можете во вкладке Projects в репозитории на GitHub.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
- Node.js версии 16.x.x или выше
- Установщик пакетов yarn
- Создайте fork этого репозитория
- Откройте терминал или CLI и впишите эти команды
git clone https://github.com/<YourNickname>/Amadeus.git
cd amadeus-master
yarn
И после этого можно запускать или собирать приложение
# Run in Dev mode
yarn dev
# Build in Production
yarn build # Сборка происходит под ту систему, с которой вы её запускаете
Для того, чтобы начать сборку для Linux под Windows, вам необходим установленный и запущенный Docker Desktop в вашей системе. Далее выполняем следующие команды:
yarn docker # Сборка образа системы для Docker. Достаточно сделать один раз.
yarn build:linux # Сборка приложения в виртуальной машине Docker для Linux
Любой вклад в работоспособность и функциональность приложения приветствуется. Вы можете свободно открывать Pull Request и предлагать свои наработки. Однако, если собираетесь менять дизайн чего-либо, лучше для начала согласовать это с разработчиком.
Поддержать разработку проекта материально можно здесь.
Base, template: electron-nuxt by michalzaq12
VK API: vk-io by negezor