Skip to content

prohorsev/presents

Repository files navigation

Git

Примерный план действий с git:

  • fork - создать свой репозиторий в GitHub от репозитория https://github.com/prohorsev/presents
  • clone - развернуть проект локально от своего репозитория
  • внести изменения
  • commit - создать коммит изменений
  • push - загрузить изменения в свой репозиторий
  • pull request - загрузить изменения из своего репозитория в первоначальный
  • в дальнейшем перед выполнением задач выгружать последнюю версию из первоначального репозитория

Разворачивание проекта

  • скопировать .env.example в .env, указать соответствующие настройки БД
  • настроить web-сервер, php7.3
  • composer install
  • npm install
  • php artisan key:generate
  • php artisan migrate
  • php artisan db:seed (если ошибка composer dump-autoload)
  • npm run dev (каждый раз после выгрузки последней версии из репозитория)
  • php artisan storage:link

Для работы нужно создать свое приложение ВК

В .env прописать:

Настройка почты

В .env прописать:

  • MAIL_MAILER=mailgun
  • MAILGUN_DOMAIN=домен
  • MAILGUN_SECRET=ключ
  • MAIL_FROM_ADDRESS=[email protected] В командной строке:
  • composer require guzzlehttp/guzzle

Настройка pusher

  • BROADCAST_DRIVER=pusher
  • PUSHER_APP_ID=ID приложения
  • PUSHER_APP_KEY=Открытый ключ
  • PUSHER_APP_SECRET=Защищенный ключ
  • PUSHER_APP_CLUSTER=Название приложения

Описание баз данных

https://docs.google.com/spreadsheets/d/1MX7Bv8C_n7JVq0tKQGl7hubrzXLVgIlIjL06f2apmkM/edit?usp=sharing

Описание баз api

https://docs.google.com/spreadsheets/d/1FRBCya-fLR4UcVaQWLD0yk27n0EkfgqYzvD8oNg-d8c/edit?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •