This application is intended to facilitate the placement of volunteers from all over the world on organic farms in France.
The development of this application is done by volunteers and accessible via the WWOOF France website.
This web application was developed with the javascript framework Ember.js. In order to run this application, you do not need to setup a web server: the command line tool ember-cli will bootstrap a simple web server and proxy all Ajax calls to a remote WWOOF server. Note that the actual back-end application is also hosted on GitHub, over there.
- Download and install Git. Your terminal should recognize the command
git
. - Download and install Node.js. Your terminal should recognize the commands
node
andnpm
.
- If not, reboot Windows to refresh the environment variables.
- From your terminal, install Bower via npm:
npm install -g bower
- From your terminal, install ember-cli via npm:
npm install -g ember-cli
- From your terminal, download the source code:
git clone https://github.com/wwoof/webapp.git
- Then move into the project directory:
cd webapp
- Install Node.js and Bower packages:
npm install & bower install
- Start the application:
npm start
- Browse to http://localhost:4200