Back to projects




Local.fm
Self-Hosted Music Analytics
Next.js 15PostgreSQLTailwind CSSSpotify APITypeScriptDockerPrisma

The Challenge:
Local.fm was built to solve the fragmentation of music statistics. Instead of waiting for Spotify Wrapped, this application runs continuously on your own server, collecting and analyzing listening data in real-time. It features a stunning UI built with Next.js 15, robust data processing via Prisma and PostgreSQL, and runs seamlessly in a Docker environment.
Local.fm was built to solve the fragmentation of music statistics. Instead of waiting for Spotify Wrapped, this application runs continuously on your own server, collecting and analyzing listening data in real-time. It features a stunning UI built with Next.js 15, robust data processing via Prisma and PostgreSQL, and runs seamlessly in a Docker environment.
Website
N/A
Source
View on GitHubTech Stack
Next.js 15PostgreSQLTailwind CSSSpotify APITypeScriptDockerPrisma
Gallery



