Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 2.86 KB

TODO.md

File metadata and controls

54 lines (37 loc) · 2.86 KB

Phormally TODO

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

Сейчас

Главная страница: сверстать страницу регистрации

Todo

Docker

  • Подключить папку Mailhog как volume, чтобы письма не терялись (сперва найти её правда).

Главная страница

  • Сделать более mobile-first

Авторизация

  • Сверстать страницу регистрации
  • Написать Livewire компонент регистрации
  • Написать тесты для компонента регистрации
  • Сверстать страницу логина
  • Контроллер авторизации
  • Сверстать пока пустую страницу, которая показывает, подтвердил ли пользователь свою почту или нет
  • При добавлении пользователя - отправить письмо с требованием подтверждения почты

Когда-нибудь

  • Добавить автоматическую задачу, очищающую неподтверждённые в течение трёх дней аккаунты

Завершено

Docker & Setup

  • Развернуть базовое окружение Докера для запуска Laravel - Dockerfile, docker-compose.yml
  • Добавить Nginx
  • Добавить Postgres
  • Добавить Redis
  • Добавить Mailhog (фейковый SMTP-сервер, который перехватывает отправленные им письма)
  • Добавить контейнер с NPM, который будет постоянно следить за ассетами фронта, пока запущен
  • Добавить контейнер с композером, который будет запускать тесты
  • Добавить Larastan & Pint в быстрый запуск

Главная страница

  • Сделать логотип
  • Тесты:
    • Страница работает
    • Когда пользователь не авторизован, ему отображаются кнопки регистрации и логина
    • Когда авторизован - отображается кнопка входа в его аккаунт
  • сверстать простейший лендинг с двумя кнопками - Регистрация/Вход и посадить его на GET('/')