Skip to content

kagawish/musicmixer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Mixer - Programmation Web

Membres

Features

  • User authorization and authentication.
  • Project creation and music layers upload.
  • Apply different effects on music layers.
  • Save a music mix.
  • Share music mix with the network.
  • Comments and rating system for the mixes.
  • User profiles with information about the users and their mixes.
  • Admin area to manage users and posts.
  • Logging system that logs important messages.

Installation

Requirements

To run the application, you'll need:

  • NodeJS with NPM installed
  • Mongo Database on 'mongodb://localhost:27017/musicmixerdb';

Running the app

Download all the necessary dependencies using the command:

npm install

After downloading all the dependencies, you can run the following command:

npm run dev

To run the tests instead, you can run the following command:

npm test

Application will be accessible at http://localhost:8080.

Create then connect as user

login : test@gmail.com
password : testpass

Create then connect as admin

login : admin@gmail.com
password : admin123

Or create your own account on the interface.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.0%
  • CSS 4.0%