Skip to content

davis/mojsart

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

490 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mojsart

This repository contains mojsart, a crowd-sourced music visualization engine. The idea behind mojsart came out of a desire to find new ways to visualize music libraries. The end result is a web application which allows users to tangibly see how one song in a collection compares to the rest. Users upload songs, provide feedback on how one song compares to another, and see in real time how the combination of machine and user feedback is graphically represented.

See the current version of mojsart here.

Screenshots

Technologies Used

Our application's tech stack is the following:

  • Front-end: AngularJS
  • Back-end: Express
  • Database: MongoDB
  • Song data: Echo Nest
  • Visualization: D3.js

Challenges Faced

As a whole, the team faced three primary technical challenges:

  • File Uploads with Angular
  • D3 and Angular Integration
  • Asynchronus batch file processing with a 3rd party API dependency

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 79.7%
  • CSS 13.0%
  • Shell 7.3%