I built DayNight Music as a vacation project to create a modern, free music streaming application that respects user privacy and remains completely open source. After two months and eight releases, the app now features synchronized lyrics, intelligent recommendations, offline caching, and cloud sync across devices.
The Problem
Existing music apps either charge premium fees or lock users into proprietary ecosystems. DayNight Music offers a modern alternative: beautiful design, zero cost, and community-driven development.
Technical Stack
The application uses modern Android best practices:
Media3 (ExoPlayer) for audio playback
Room database for offline caching and local storage
Retrofit for API communication
Supabase for cloud authentication and sync
Last.fm and LRCLib APIs for recommendations and lyrics
MVVM architecture for clean code organization
GitHub: https://github.com/DeadZone-0/DayNight-Music Download: https://github.com/DeadZone-0/DayNight-Music/releases Website: https://daynightmusic.vercel.app/
Top comments (0)