soloviy — dodatek o jednoczeniu
soloviy — mobilna aplikacja, która pozwala na przechowywanie i badanie różnorodności językowej Ukrainy: dialekty, słowa z surżika, frazeologizmy oraz regionalne wyrażenia.
Technologiczny stos:
• Backend: Java + Spring Boot
REST API z autoryzacją, walidacją i obsługą treści użytkownika. API zbudowane według zasad RESTful, z oddzielnymi endpointami do pracy ze słowami, kategoriami, użytkownikami, lajkami i wyszukiwaniem.
• Baza danych: MySQL
Model relacyjny z powiązaniami między słowami, geografią, kategoriami i aktywnością użytkowników. Indeksowanie pól zapewnia szybkie wyszukiwanie i filtrowanie.
• Frontend: React Native
Aplikacja wieloplatformowa z lekkim, responsywnym UI. Zaimplementowane wyszukiwanie po stronie klienta, obsługa trybu ciemnego, dynamiczne ładowanie słów i integracja z backendem.
Funkcjonalność:
• Dodawanie i moderacja nowych słów.
• Filtrowanie według regionów Ukrainy.
• Autoryzacja i profile użytkowników.
• System lajków, popularne słowa, wyszukiwanie według kategorii.
• Rolowa model dostępu (użytkownicy, moderatorzy, administrator).
Cel: stworzyć platformę, na której różnorodność językowa stanie się żywa i dostępna dla każdego, poprzez technologie i interakcję społeczności.
#springboot #mysql #restapi #reactnative #mobileapp #językuukraiński #backenddevelopment #platformaspoleczności
Technologiczny stos:
• Backend: Java + Spring Boot
REST API z autoryzacją, walidacją i obsługą treści użytkownika. API zbudowane według zasad RESTful, z oddzielnymi endpointami do pracy ze słowami, kategoriami, użytkownikami, lajkami i wyszukiwaniem.
• Baza danych: MySQL
Model relacyjny z powiązaniami między słowami, geografią, kategoriami i aktywnością użytkowników. Indeksowanie pól zapewnia szybkie wyszukiwanie i filtrowanie.
• Frontend: React Native
Aplikacja wieloplatformowa z lekkim, responsywnym UI. Zaimplementowane wyszukiwanie po stronie klienta, obsługa trybu ciemnego, dynamiczne ładowanie słów i integracja z backendem.
Funkcjonalność:
• Dodawanie i moderacja nowych słów.
• Filtrowanie według regionów Ukrainy.
• Autoryzacja i profile użytkowników.
• System lajków, popularne słowa, wyszukiwanie według kategorii.
• Rolowa model dostępu (użytkownicy, moderatorzy, administrator).
Cel: stworzyć platformę, na której różnorodność językowa stanie się żywa i dostępna dla każdego, poprzez technologie i interakcję społeczności.
#springboot #mysql #restapi #reactnative #mobileapp #językuukraiński #backenddevelopment #platformaspoleczności