соловій — додаток про єднання
соловій — мобільний застосунок, який дозволяє зберігати й досліджувати мовне різноманіття України: діалекти, суржикові слова, фразеологізми та регіональні вислови.
Технологічний стек:
• Backend: Java + Spring Boot
REST API з аутентифікацією, валідацією та обробкою користувацького контенту. API структуровано за принципами RESTful, з окремими endpoint-ами для роботи зі словами, категоріями, користувачами, лайками та пошуком.
• База даних: MySQL
Реляційна модель зі зв’язками між словами, географією, категоріями та активністю користувачів. Індексація полів забезпечує швидкий пошук і фільтрацію.
• Frontend: React Native
Кросплатформений застосунок із легким, адаптивним UI. Реалізовано client-side пошук, підтримку темної теми, динамічне завантаження слів і інтеграцію з backend.
Функціональність:
• Додавання та модерація нових слів.
• Фільтрація за регіонами України.
• Авторизація та профілі користувачів.
• Система лайків, популярні слова, пошук за категоріями.
• Рольова модель доступу (користувачі, модератори, адміністратор).
Ціль: створити платформу, де мовне розмаїття стає живим і доступним кожному, через технології та взаємодію спільноти.
#springboot #mysql #restapi #reactnative #mobileapp #ukrainianlanguage #backenddevelopment #communityplatform
Технологічний стек:
• Backend: Java + Spring Boot
REST API з аутентифікацією, валідацією та обробкою користувацького контенту. API структуровано за принципами RESTful, з окремими endpoint-ами для роботи зі словами, категоріями, користувачами, лайками та пошуком.
• База даних: MySQL
Реляційна модель зі зв’язками між словами, географією, категоріями та активністю користувачів. Індексація полів забезпечує швидкий пошук і фільтрацію.
• Frontend: React Native
Кросплатформений застосунок із легким, адаптивним UI. Реалізовано client-side пошук, підтримку темної теми, динамічне завантаження слів і інтеграцію з backend.
Функціональність:
• Додавання та модерація нових слів.
• Фільтрація за регіонами України.
• Авторизація та профілі користувачів.
• Система лайків, популярні слова, пошук за категоріями.
• Рольова модель доступу (користувачі, модератори, адміністратор).
Ціль: створити платформу, де мовне розмаїття стає живим і доступним кожному, через технології та взаємодію спільноти.
#springboot #mysql #restapi #reactnative #mobileapp #ukrainianlanguage #backenddevelopment #communityplatform