Tunolo — Music Streaming App (Web & Android)
TechnologyTunolo is a music streaming app for listeners all over the world, designed and built end to end by Nithin Devasia. It brings top charts, full songs, live radio from every country and synced lyrics together in one clean experience on the web and Android.
Listeners can discover what is trending in 22 genres, play full-length tracks, spin a globe to tune in to 50,000+ live stations, identify songs playing around them and keep a personal library that syncs across devices. Try it free at tunolo.nithindevasia.com.
Key Advantages
- Top charts, every day: Top 100 charts in 22 genres, updated daily, plus new releases every week and personal daily mixes.
- Full songs: Full-length tracks, including trending independent artists, with no 30-second limits.
- Live world radio: 50,000+ stations from every country on an interactive globe, filterable by country, language and genre.
- Synced lyrics: Lyrics that move line by line with the music in a full-screen player.
- Sound controls: A 10-band equaliser, 3D sound and a sleep timer.
- Identify a song: Hold the phone to the music and find the song in seconds.
- Drag-and-drop library: Arrange liked songs and playlists by hand; the order syncs to every device.
- Offline and installable: Save songs for offline listening, install the web app from the browser or get the Android app.
- Tunolo Artists: Artists upload original songs, which pass automatic copyright checks before going live.
- Global plans: Free, Premium and Pro plans in the listener's local currency, with UPI and card payments.
How It Works
- Open Tunolo: Visit tunolo.nithindevasia.com in any browser, install it as an app, or download the Android app from the site.
- Discover: Browse daily charts, new releases, genres and moods, or search songs, artists, lyrics and stations at once.
- Listen: Play full songs with synced lyrics, tune the sound with the equaliser, or spin the globe for live radio.
- Make it yours: Like songs, drag them into your own order, build playlists and save music offline.
- Sync everywhere: Sign in once and your library follows you across the web app and the Android app.
Technology Concept
Tunolo runs on one backend shared by two apps. A Laravel 12 REST API (versioned under /api/v1, with Sanctum token authentication) serves both a fast single-page web app in plain JavaScript, installable as a PWA, and a Flutter Android app. A SQL database stores accounts, libraries, playlists and plans, and an admin console manages content, users and support.
Tech stack: Laravel · PHP · Sanctum · REST API · SQL · JavaScript · PWA · Flutter · HTML/CSS · UI design.
Project Goal
To give listeners everywhere one simple, free place to discover, play and keep the music they love, and to give new artists a fair stage to be heard. The full project overview is available as a downloadable document below. An iOS app is coming soon.






Discussion 0
Questions, feedback and ideas about this project
Log in or create a free account to like, save and join the discussion.