Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.98 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.98 KB

Java Spring project

Проект доступен по ссылке: http://posttwits.vodoproject.ru


Проект представляет собой сайт, в котором реализованы функции регистрации и входа в аккаунт, валидация данных, подключена reCAPTCHA и рассылка сообщений на почту при помощи сервиса Yandex, добавление сообщений на главную страницу, смена логина и пароля и система ролей пользователей.

Технологии использованы:

  • Spring MVC
  • Spring Boot
  • Spring Security
  • FreeMaker
  • MySQL
  • Hibernate
  • FlyWay
  • Google reCAPTCHA
  • Yandex почта

Работа выполнена в рамках видеокурса

 https://www.youtube.com/watch?v=jH17YkBTpI4&list=PLU2ftbIeotGoGSEUf54LQH-DgiQPF2XRO&ab_channel=letsCode 

С ключевыми отличиями в виде использования MySQL вместо Postgres, актуальным кодом и исправлениями багов.

Изменения текущей версии:

  • Исправлен баг, в результате которого после выхода из аккаунта все равно была доступна кнопка "Выйти"

  • Исправлен баг, в результате которого, во время регистрации, когда вводишь два разных пароля, нас все равно перебрасывало на страницу логина

  • Исправлен баг, в результате которого в сообщении, отправляемым на почту, ссылка на сайт вела на локальный адрес localhost

  • Исправлен баг, в результате которого не проводилась миграция бд