Vinylovers Project

Project Overview

A social media platform for vinyl record lovers, built with a modern full-stack tech stack.

Screenshot of the Vinylovers app

Vinylovers is a niche social media platform where vinyl enthusiasts can share their record collections, follow other users, interact via comments and messages, and discover trending vinyls and hashtags.

Key Features

  • User profiles with collections and avatars
  • Follow/unfollow users, comment, like, and bookmark vinyls
  • Real-time notifications and messaging system
  • Trending hashtags and discoverability features
  • Responsive design for seamless desktop and mobile use
  • SEO and sitemap support for search engine indexing

Technologies Used

  • Next.js for server-side rendering and routing
  • TypeScript for robust and type-safe code
  • PostgreSQL with Prisma ORM for database access
  • TanStack React Query for efficient data fetching and caching
  • Tailwind CSS and shadcn/ui for modern, consistent UI