Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 1004 Bytes

File metadata and controls

33 lines (28 loc) · 1004 Bytes

Melodify - README Summary

Melodify is a music and podcast streaming platform inspired by Spotify, offering features like user accounts, content management, playback controls, offline mode, and user reviews.

📌 Key Features

  • User Accounts: Sign up, log in, and manage profiles.
  • Content Streaming: Music, audiobooks, and podcasts.
  • Playback Controls: Adjust speed, bookmarks, and resume.
  • Offline Mode: Download and listen without internet.
  • Admin Tools: Add, edit, and manage content.

🛠 Tech Stack

  • Backend: Hono (Cloudflare Workers), Supabase (PostgreSQL & Auth), Drizzle ORM.
  • Frontend: React/Next.js.

🚀 Setup

  1. Clone the repo
  2. Install dependencies (bun install or npm install)
  3. Set up Supabase and environment variables
npm install @supabase/supabase-js
  1. Run the backend:
cd melodify/project
bun run dev
  1. run the frontend:
cd melodify/client
npm start