melodisco  by all-in-aigc

AI music player for personalized audio experiences

created 1 year ago
511 stars

Top 62.0% on sourcepulse

GitHubView on GitHub
Project Summary

Melodisco is an AI-powered music player designed for creating and discovering AI-generated music. It targets users interested in exploring novel music creation tools and provides a platform for sharing and experiencing AI-synthesized audio.

How It Works

Melodisco leverages a full-stack Next.js architecture, utilizing Tailwind CSS and shadcn/ui for its frontend. Authentication is handled by NextAuth.js, and internationalization is managed by next-intl. For database operations, it relies on node-postgres, with support for various PostgreSQL providers like Vercel Postgres and Supabase. Stripe is integrated for payment processing.

Quick Start & Requirements

  • Install: sudo docker build -f deploy/Dockerfile -t melodisco:latest . and sudo docker run -itd -p 127.0.0.1:8023:8080 --restart=always melodisco:latest
  • Prerequisites: PostgreSQL database, Node.js (for local development with pnpm install), and environment variables configured in .env.local (including database URL, Stripe keys, Google OAuth credentials, and NextAuth secrets).
  • Local Development: pnpm dev --port 8023
  • Demo: https://melodis.co

Highlighted Details

  • Full-stack Next.js application.
  • Integrated Stripe for payments.
  • Supports multiple languages via next-intl.
  • Utilizes NextAuth.js for authentication.

Maintenance & Community

The project is developed by idoubi, a full-stack engineer. Further community or maintenance details are not explicitly provided in the README.

Licensing & Compatibility

The README does not specify a license. Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

The project is presented as a personal project with a "buy me a coffee" link, suggesting potential limitations in dedicated support or long-term maintenance. The absence of a specified license raises concerns about usage rights and commercial viability.

Health Check
Last commit

10 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
15 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.