SpringBoot-Сайт
Сайт Java использует архитектуру #Microservices с #SpringBoot. Система аутентификации и авторизации пользователей была реализована с помощью Spring Security #JWT #OAuth, а аутентификация через Google. Основной целью сайта был анализ других сайтов, указанных пользователем, получение определенной части текста и сравнение того, насколько этот текст соответствует категории, выбранной пользователем во время регистрации, и соответствует ли он больше, чем то, что указал пользователь. В своем профиле он получает уведомления на электронную почту, смс или Telegram. Сайт использует многопоточность и такие технологии, как #PostgreeSQL #Redis #mongodb #translator #rabbitMQ #twilio #websockets #Multithreading #gpt4 #bert #json/lottie #flux