Skip to content

DHUN-APP/dhunmain

Repository files navigation

Stream your favorite songs, create playlists, and explore new music

Dhun

Music is the divine way to tell beautiful, poetic things to the heart. Music should strike fire from the heart of man, and bring tears from the eyes of woman. Music is moonlight in the gloomy night of life. Music is the soundtrack of your life.

🎯 Our Goals:

  1. Provide a seamless music streaming experience.
  2. Enable users to create and manage playlists.
  3. Allow users to explore music by different artists and genres.
  4. Ensure user data is securely stored and managed with Firebase.
  5. Incorporate social features to share music and playlists.

📝 Project Description

📌 Stream Music Anytime, Anywhere
Users can stream their favorite songs from a vast library, access curated playlists, and discover new music based on their listening preferences.

📌 Create and Manage Playlists
Users can create, edit, and manage their own playlists, making it easy to organize their favorite tracks.

📌 Explore Artists and Genres
Browse through a wide selection of artists and genres, view artist profiles, and explore their discographies.

📌 Secure User Authentication and Data Management
Utilize Firebase for secure user authentication and data management, ensuring user information and preferences are safely stored.

📌 Social Features
Share playlists and favorite tracks with friends, follow other users, and see what your friends are listening to.

👨‍💻 Team Members ✨


Arnab Koley


Tanmoy Santra


Souvik Hazra


Soumyajit Koley


Manas Dig

Built With

Javascript React NextJs MongoDB Nodejs npm redux Express Tailwidcss Bootstrap Material UI Firebase Prettier github actions postman

Features

  • 📖 Multi-Page Layout
  • 🎨 Styled with React-Tailwind and CSS with easy to customize colors
  • 📱 Fully Responsive

How To Run

  • Open Terminal In Project's Root Folder
  • Run : npm install
  • Create A .env File In Root Folder
  • Run : npm run dev
  • Set The Fields With Your Own Credentials In .env File :
    • VITE_FIREBASE_API_KEY
    • VITE_FIREBASE_AUTH_DOMAIN
    • VITE_FIREBASE_PROJECT_ID
    • VITE_FIREBASE_STORAGE_BUCKET
    • VITE_FIREBASE_MESSAGING_SENDER_ID
    • VITE_FIREBASE_APP_ID
    • VITE_SPOTIFY_ID
    • VITE_SPOTIFY_SECRET
    • VITE_ADMIN_MAILID
  • Run : npm run dev

About

Main Repository For Dhun App Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages