![Gitter](https://badges.gitter.im/Join Chat.svg)
- soon
git clone https://github.com/tomplays/MusicBox.git
cd MusicBox
be sure mongodb is installed and running
(sudo mongod
)
then
npm i
to install NPM modules and bower scripts
(coffee break)
cp config_default.json config.json
edit file with
(sudo) nano config.json
edit Database name at least
sudo grunt
or node index.js
or forever start index.js
go to : http://localhost::port/init to create a user account and first document ('homepage')
user : bob password : secret
- API Routes / Controllers : ExpressJs
- Templating : Jade
- Database : MongoDB (nosql) with mongooseJs node driver
- Websockets : socket.io
- Client-side scripts :
- AngularJs v.1.3
- UnderscoreJs
- MomentJs
- (more : see bower)
- CSS :
- font-awesome (icons)
- less compilation
- Color palette : flatUi
- Nodes modules
- PasseportJs
- nconf
- (more see package.json)
- Misc/Tools :
- npm
- Travis
- Bower
- Grunt
https://gitter.im/tomplays/MusicBox
Using (https://github.com/tomplays/MusicBox/issues?state=open) open issues
0.1 : "Mongo/Mongotaste" (api features) 0.2 : "Niagara" (cascading controllers)
Tom Wersinger homeof@gmail.com
Copyright (C) 2014 Tom Wersinger homeof@gmail.com
MIT License
See LICENSE
This software doesn't play music, sorry. /-)