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