Skip to content

mayko64/taxes

Repository files navigation

Список актуальных задач плательщика ЕН

Техническое задание

Техническое задание находится в файле TASK.pdf

Требования

  1. См. требования Laravel
  2. Composer (https://getcomposer.org/)
  3. Чистая БД (PostgreSQL)
  4. Виртуальный хост

Как развернуть проект

Склонируйте репозиторий в папку виртуального хоста:

$ git clone https://github.com/mayko64/taxes.git

Обратите внимание, что DocumentRoot виртуального хоста должен указывать на папку public склонированного репозитория.

Установите зависимости через Composer:

$ composer.phar install

(подробнее см. Using Composer)

Создайте файл с переменными окружения из шаблонного:

$ cp .env.example .env

Сгенерируйте application key:

$ php artisan key:generate

Отредактируйте файл .env, установив в нем параметры подключения к БД.

Отредактируйте файл config/app.php. В нем нужно установить параметр url - это адрес виртуального хоста, по которому доступен проект.

Дайте права на запись в папки storage и vendor пользователю, от имени которого работает веб-сервер:

$ sudo chown -R www-data {vendor,storage}

Накатите миграции:

$ php artisan migrate

Внесите тестовые данные в базу:

$ php artisan db:seed

На этом процесс настройки проекта завершен.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published