https://github.com/pranjul-jangra/sonexa
Sonexa Frontend — A modern, responsive music streaming interface built with React and Vite. Users can explore, upload, and stream audio content seamlessly. Features dynamic routing, global state management, audio playback, and Cloudinary integration. Built with clean UI and optimized for performance across all devices.
https://github.com/pranjul-jangra/sonexa
cloudinary-sdk expressjs jwt mongoose node-js react-router reactjs
Last synced: 2 months ago
JSON representation
Sonexa Frontend — A modern, responsive music streaming interface built with React and Vite. Users can explore, upload, and stream audio content seamlessly. Features dynamic routing, global state management, audio playback, and Cloudinary integration. Built with clean UI and optimized for performance across all devices.
- Host: GitHub
- URL: https://github.com/pranjul-jangra/sonexa
- Owner: pranjul-jangra
- Created: 2025-06-25T03:27:56.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-25T08:35:48.000Z (12 months ago)
- Last Synced: 2025-06-25T09:38:50.742Z (12 months ago)
- Topics: cloudinary-sdk, expressjs, jwt, mongoose, node-js, react-router, reactjs
- Language: JavaScript
- Homepage: https://sonexa-chi.vercel.app
- Size: 2.04 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎧 Sonexa - Music Streaming Platform
Sonexa is a full-stack music streaming platform where users can discover, upload, and listen to music from around the world. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), the platform supports user accounts, audio uploads, categorized libraries, and seamless streaming features — all in a sleek, modern UI.
## 🚀 Features
- 🎵 **Music Upload & Streaming**
Users can upload music tracks and stream them instantly.
- 👥 **User Accounts & Profiles**
Login, register, and manage your personal music collection.
- 📂 **Categories & Search**
Search tracks by title, or artist, and browse by categories.
- 🧠 **Personalized Library**
View music grouped by uploader or general collection.
- ☁️ **Cloudinary Integration**
Audio files are securely uploaded and served via Cloudinary.
- 🔒 **JWT Authentication**
Secure routes with token-based user authentication and authorization.
- 📱 **Responsive UI**
Optimized for mobile, tablet, and desktop devices.
---