Music distribution and artist platform by Nine Ruby Management.
NOVAVOX is a full-featured music distribution platform for independent artists. Features include artist profiles, release management, tour scheduling, and an admin dashboard. Powered by Gemini AI for intelligent music metadata and recommendations.
- Framework: Next.js 16 (App Router)
- AI: Google Gemini API
- 3D/Motion: Three.js, Vanta, Motion (Framer Motion)
- Audio: Tone.js
- UI: shadcn/ui, Tailwind CSS 4, tsParticles
- Storage: Vercel Blob
- Language: TypeScript 5
npm install
cp .env.example .env.local # Add API keys
npm run dev # http://localhost:3000| Variable | Description |
|---|---|
GEMINI_API_KEY |
Google Gemini API key |
BLOB_READ_WRITE_TOKEN |
Vercel Blob storage token |
app/ # Next.js App Router pages and API routes
components/ # React components (player, admin, artists)
lib/ # Utilities and API helpers
types/ # TypeScript type definitions
public/ # Static assets, audio, images
Deployed to Vercel. Pushes to main trigger auto-deploy.
Proprietary — Nine Ruby Management FZ-LLC