Radio Streaming Platforma

Radio streaming platforma koja kombinuje live audio broadcasting, interakciju sa slušaocima i integraciju lokalnih biznisa.

Projekat je dizajniran i razvijen od početka, pokrivajući sve aspekte od inicijalnog UI/UX dizajna u Figmi do kompletne frontend implementacije sa Next.js 14.

Pregled

Platforma služi kao kompletan ekosistem za radio slušaoce, nudeći live streaming, interaktivno glasanje za pesme, news sadržaj i ekskluzivne popuste od oglašivača.

Korisnici mogu da kreiraju naloge, personalizuju profile, glasaju za omiljene pesme, prate najnovije vesti i pristupe specijalnim ponudama lokalnih biznisa—sve unutar responsive interfejsa optimizovanog za mobile i desktop.

Odgovornosti

Tehnički detalji

Aplikacija je napravljena po modernim web standardima, koristeći Next.js 14 hybrid rendering za optimalne performanse i SEO.

Server-Side Rendering (SSR) obezbeđuje brzo inicijalno učitavanje i dobru vidljivost za search engine-e, dok se Static Site Generation (SSG) koristi za stranice pune sadržaja kao što su news članci i profili oglašivača. Client-side state management sa Recoil omogućava glatke interakcije za real-time funkcionalnosti kao što su live glasanje i audio kontrole.

Design sistem je kreiran u Figmi sa pažnjom na accessibility, touch-friendly interfejse i adaptivne layout-e koji se prilagođavaju od mobilnih telefona do velikih desktop ekrana.

Internacionalizacija je implementirana korišćenjem next-intl, omogućavajući platformi da servira sadržaj na više jezika sa pravilnim locale routing-om i prevodima.

Data fetching je rešen preko TanStack Query (React Query) sa Axios-om, što daje automatsko keširanje, background refetch i optimistic update-e za brzo korisničko iskustvo čak i na sporijim konekcijama.

Funkcionalnosti

Tehnologije

Rezultat

Platforma je uspešno lansirana kao moderna zamena za tradicionalne radio website-ove, pružajući slušaocima digitalno iskustvo koje prevazilazi samo audio streaming.

Integrisani discount sistem je pomogao lokalnim biznesima da dođu do ciljne publike, dok su funkcije glasanja i news-a povećale engagement i broj dnevno aktivnih korisnika. Responsive dizajn i optimizacije performansi su rezultovale visokim skorovima zadovoljstva korisnika i boljim retention rate-om na svim tipovima uređaja.