Basomedia is a high-performance, full-stack web application built to deliver a seamless music streaming and personalized library
management experience. Designed with modern Spotify/Apple Music aesthetic guidelines, the application features full playback controls, user
authentication, and RAM-cached YouTube API integration.
Key Technical Highlights & Achievements:
• Dynamic Audio Streaming: Integrated YouTube IFrame API into a custom React global player context supporting queue management, seek
controls, and instant playback.
• Secure Authentication & Per-User Storage: Implemented JWT-based session authorization and Bcrypt password hashing paired with Supabase
PostgreSQL row-level relationships for per-user custom playlists and Liked Songs.
• Performance & Speed Optimization: Reduced search response time to 0–1ms by implementing an in-memory Map RAM caching system on the Node.
js backend. Applied React.lazy code-splitting, Web Vitals asset preloading, and responsive vendor chunking.
• Restrictive CORS & Production Architecture: Configured cross-origin security rules on Express.js with custom whitelist origins, modular
route segregation, and automated continuous deployment via Render and Netlify.