A music streaming web app where simplicity, sleek UI, and effortless usability converge in perfect harmony.
Powered by Next.js v13.4 & Supabase
- Uploads from User: Share favorite songs effortlessly with a Rhythmix Pro subscription.
- Secured Payments: Set up secured recurring payments powered by Stripe.
- Sleek Design: Enjoy a visually appealing interface with smooth animations.
- Anytime, Anywhere: Fully responsive, seamlessly use the app on any device, any size.
- Easy and Secure Authentication: Hassle-free login with either email-password or Google & GitHub oauth providers.
- Cancel Anytime: Cancel your subscription anytime with a single click.
- Cheap and Affordable: Enjoy a premium experience at just ₹99 a month.
- Simple Controls: Play, pause, seek and skip songs with ease. Also has volume control.
- Liked Songs: Like songs with a single click and access them anytime as a playlist.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
This project uses next/font
to automatically optimize and
load Roboto and Orbitron, a custom Google Font.