Back to templates

Waves

Music App Template

Waves template preview

Description

A responsive music discovery and player template built with Next.js and connected to TIDAL. A dark interface with playlist browsing, catalog search, and a persistent audio player, ready to customize for your next music project.

Features

  • Featured Top Hits playlists and dedicated playlist pages.
  • Search tracks, albums, artist profiles, and playlists.
  • Recently played history saved locally for up to 30 tracks.
  • Playback continues as users navigate between pages.
  • Audio player with queue navigation, seek, and volume controls.

Specifications

  • Category: Music Player
  • Pages: 4
  • Updated: September 6, 2026

Tech Stack

  • Next.js 16 (App Router)
  • Tailwind CSS 4
  • TypeScript
  • shadcn/ui
  • TIDAL Player SDK
  • Zustand