CivicMakers - http://civicmakers.com
CivicMakers aims to accelerate the capacity for communities, organizations and institutions to rapidly deploy collaborative solutions by growing a network of people, resources and recipes for public good projects. This is a prototype of a knowledge-sharing platform to the civic innovation community.
- XCode (necessary for Mac)
xcode-select --install
- Node/npm
- for Mac via Homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install node
npm install -g npm
- for Mac or Linux via NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
nvm install 0.10
nvm alias default 0.10
echo "export NVM_DIR="$HOME/.nvm" >> $HOME/.bashrc && echo [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" >> $HOME/.bashrc
(optional)
- for Mac via Homebrew:
- Ruby/Sass
- Linux (Ubuntu):
sudo apt-get install ruby
git clone https://github.com/rubygems/rubygems.git && cd rubygems && sudo ruby setup.rb
sudo gem install sass
- Mac:
git clone https://github.com/rubygems/rubygems.git && cd rubygems && sudo ruby setup.rb
sudo gem install sass
- Linux (Ubuntu):
- Install the necessary dependents appropriate to your system, as described above
- Open your command line and navigate to the folder where you want to save the project.
- Clone the project repo by entering the following in your command line:
git clone https://github.com/civicmakers/client.git
- Navigate into the project:
cd client
- Install the project's tools and dependencies. (This may take a while):
npm install
- Now start the local server!
npm run develop