saas786 / eco-front

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Эко империум

BACKEND

Реализованная функциональность

Выбор данных из БД и выдача для отображения в интерфейсе

Основной стек технологий

Postgresql 12 Symfony PHP 7.4 + Composer

Демо

Демо сервиса доступно по адресу: https://ecoimperium.robotrek24.ru/ Реквизиты тестового пользователя: логин: 'demo', пароль: 'test'

Среда запуска

Требуется установленный web-сервер с поддержкой PHP(версия 7.4+) интерпретации (apache, nginx); Требуется установленная СУБД Postgresql (версия 12+);

Установка

База данных

Необходимо создать пустую базу данных и развернуть дамп базы данных из папки db Подключение к базе данных настроить в файле .env

Установка зависимостей проекта

Установка зависимостей осуществляется с помощью Composer. Если у вас его нет вы можете установить его по инструкции на getcomposer.org. После этого выполнить команду в директории проекта: composer install

Схема базы данных

Схема базы данных

FRONTEND

Версия nodeJS - v14.17.3

Установка пакетов

yarn install

Сборка и запуск дев сервера

yarn serve

Сборка и минификация для прода

yarn build

Запуск из docker hub

//загрузка image из docker hub
docker pull angrycastor/eco_imperium:latest
//запуск контейнера на 80 порту
docker run -d -p 80:80 angrycastor/eco_imperium:latest

About


Languages

Language:CSS 63.0%Language:PHP 23.7%Language:Vue 7.9%Language:JavaScript 4.9%Language:Shell 0.3%Language:HTML 0.1%Language:SCSS 0.1%Language:Dockerfile 0.0%