• Stars
    star
    1,283
  • Rank 36,676 (Top 0.8 %)
  • Language
    PHP
  • License
    Other
  • Created almost 15 years ago
  • Updated almost 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A free and open platform giving all musicians access to tools that let them manage, promote, and sell their music online.

CASH Music Platform

The CASH Music platform gives everyone access to tools that let them manage, promote, and sell their music online β€” all owned and controlled themselves.

The platform can be used as a PHP library, integrated into popular CMS systems, or standalone with the included admin app. This repo contains the core framework, installers, an admin webapp, APIs, demos, and a full suite of tests.

Build Status

Get up and running

All you need to get started is VirtualBox, Vagrant 1.4+, and this repo. Just fork, install VirtualBox and Vagrant, then open a terminal window and in the repo directory type:

vagrant up

Vagrant will fire up a VM, set up Apache, install the platform, and start serving a special dev website with tools, docs, and a live instance of the platform β€” all mapped right to localhost:8888.

Dev site included in repo

Requirements

One of our goals is for this to run in as many places as possible, so we've worked hard to keep the requirements minimal:

  • PHP 5.4+
  • PDO (a default) and MySQL OR SQLite
  • mod_rewrite (for admin app)
  • fopen wrappers OR cURL

More

For more about installation, working with the platform, check out the wiki.

Submitting a pull request

We the 'master' branch release-ready at all times, so we ask all contributors to TEST your code before submitting a pull request. Please create a descriptively named branch off your repo and give as many details in your pull request as possible.

We view pull requests as conversations. Submit a pull request early if you're working on something and have questions. We'll work with you to get it where it needs to be for a merge.

Copyright & License

The CASH Music platform is (c) 2010-2014 CASH Music, licensed under an AGPL license (Some components, like the core framework, are licensed LGPL. See LICENSE docs for more.)

More Repositories

1

cashmusic.js

JavaScript library providing video lightboxes, audio player (via SM2), and element tweening based on audio progress. Also CASH Music embeds.
JavaScript
51
star
2

Flower

Flower is a JavaScript library designed to give musicians easy access to UI tools like image/video lightboxes and sound players. Built with MooTools and SoundManager 2. And computers.
JavaScript
32
star
3

Tweet-for-Track

Simple webapp that facilitates a download for tweet mechanism
PHP
27
star
4

venues

The CASH Music "bobo" venue database. A free and open dataset of venue information with open API search access.
PHP
14
star
5

FBConnect-to-Track

A simple webapp that uses Facebook connect-js to deliver downloads to fans of a specified page
PHP
11
star
6

mozfest

Resources and output from a few different music track sessions at MozFest 2014
JavaScript
8
star
7

ux

UX plans, mock-ups, and sketches β€” used for platform buildout
5
star
8

kickstarterdownloadthing

A thing that lets you make downloads for Kickstarter backers using S3 and KS backer exports.
PHP
5
star
9

platform.launcher.io

The CASH Music platform, packaged for Cloud Foundry install with launcher.io
PHP
4
star
10

templates

CASH Music Quick Start 3rd party Templates
HTML
3
star
11

cashmusic.github.com

3
star
12

Port-To-DIY

Some bullshit that needs porting to the new platform
JavaScript
3
star
13

watt

The code driving our publishing/tagging system on archive.cashmusic.org
PHP
3
star
14

labs

A place for our experiments
PHP
2
star
15

legal

Any and all publicly-posted CASH Music legal statements, for the purpose of change tracking
2
star
16

cashmusic.org

The main CASH website
PHP
2
star
17

rackspace-template

A Vagrant environment for launching new CASH development instances.
Perl
2
star
18

summits

Notes, information, and code from our summits in CHI, NYC, SEA, and ATL.
1
star