Конструктор одежды и футболок онлайн
Для хранения записей используется MongoDB
Клонировать проект
git clone https://github.com/lmanukyan/print-designer.git
Перейти в каталог проекта
cd print-designer
Создать .env файлы
cp .env.sample .env
cp app/.env.sample app/.env
# не забудьте заполнить файлы
Установить зависимости
yarn install
(cd app && yarn install)
Запустить сервер
yarn dev
Запустить фронт
cd app
yarn serve
MONGODB_URI
- строка подключения MongoDB
PAYLOAD_SECRET
- секретный ключ
PAYLOAD_DOMAIN
- адрес сайта
SMTP_HOST
- SMTP хост
SMTP_PORT
- SMTP порт
SMTP_USER
- SMTP логин
SMTP_PASS
- SMTP пароль
SMTP_NAME
- Имя отправителя
MANAGER_EMAIL
- Email адрес получателя
VUE_APP_API_URL
- адрес для api запросов
Сборка фронта
(cd app && yarn build)
Запуск фронта DEV
yarn serve
# localhot:3040
Сборка сервера
yarn build
Запуск сервера
yarn serve
# Админка будет доступен по адресу
# localhost:3050/admin
Запуск сервера через pm2
NODE_ENV=production && pm2 start server.js