Skip to content

PurpleHorrorRus/Amadeus

Repository files navigation

Amadeus [β]

CC BY-NC-SA 4.0

Amadeus - это бесплатный, функциональный мессенджер для VK с открытым исходным кодом.

Скриншот

Приложение абсолютно бесплатное и не преследует коммерческих целей, а так же не допускает редактирование кода с целью распространения с любой коммерческой целью.

[β] Проекту необходимы тестирование и доработка, с дорожной картой проекта, известными багами, а так же узнать, чем можно помочь вы можете во вкладке Projects в репозитории на GitHub.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

⚒️ Development and Build

Требования перед установкой

  • Node.js версии 16.x.x или выше
  • Установщик пакетов yarn

Сброка приложения

  1. Создайте fork этого репозитория
  2. Откройте терминал или 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

Для того, чтобы начать сборку для Linux под Windows, вам необходим установленный и запущенный Docker Desktop в вашей системе. Далее выполняем следующие команды:

yarn docker # Сборка образа системы для Docker. Достаточно сделать один раз.
yarn build:linux # Сборка приложения в виртуальной машине Docker для Linux

🖤 Contributing

Любой вклад в работоспособность и функциональность приложения приветствуется. Вы можете свободно открывать Pull Request и предлагать свои наработки. Однако, если собираетесь менять дизайн чего-либо, лучше для начала согласовать это с разработчиком.

Поддержать разработку проекта материально можно здесь.

©️ Copyrights

Base, template: electron-nuxt by michalzaq12

VK API: vk-io by negezor