Skip to content

Musixon is a web application that offers Spotify - like features for music streaming and discovery. With musixon, you can create playlists,discover new music,and listen to your favourite tracks anytime, anywhere.

Notifications You must be signed in to change notification settings

en1gm479/MUSIXON

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MUSIXON

Musixon is a web application that allows music lovers to stream their favorite tracks, create personalized playlists, and discover new artists from around the world. With a similar feature set to Spotify, Musixon provides an immersive music streaming experience, all within the convenience of a web browser.

Table of Contents:

  • Installation
  • Features
  • Tech Stacks
  • Future Plans
  • Credits

Installation

This project requires node and npm installed globally.

Clone the repository to a directory of your choosing

$ git clone https://github.com/en1gm479/MUSIXON.git

Navigate into MUSIXON folder and install the necessary packages

$ npm install 

To start up the app locally

$ npm start

Features

  • Play full audio tracks.
  • Control playback (pause, volume, shuffle, etc).
  • Add or edit your playlists.
  • See your recently played tracks and your top artists.
  • Like your favourite songs.
  • Follow and unfollow artists.
  • Add or remove tracks from your library.
  • Search tracks, albums, artists and playlists.
  • Sign In/Sign Out with authentication.
  • View Your Profile dashboard.

Tech Stacks

  1. Node.js - For creating our backend server.
  2. MongoDB (Mongoose) - For Database
  3. Bcrypt - Hashing Password.
  4. Express-session - To manage sessions.
  5. EJS - Templating Engine.
  6. CSS - Designing (also used Bootstrap's framework and AOS' library to design).
  7. JavaScript - For interactivity (also used jQuery).

Future Plans

  • Support for Dark Mode.
  • Share Albums and Playlists with your friends
  • Recommended Songs and Albums to user based on their taste.

Credits:

About

Musixon is a web application that offers Spotify - like features for music streaming and discovery. With musixon, you can create playlists,discover new music,and listen to your favourite tracks anytime, anywhere.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published