DarkLotus / webapp

Web application of the WWOOF France Association

Home Page:https://app.wwoof.fr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wwoof France

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.

Getting started

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.

Install required software

  1. Download and install Git. Your terminal should recognize the command git.
  2. Download and install Node.js. Your terminal should recognize the commands node and npm.
  • If not, reboot Windows to refresh the environment variables.
  1. From your terminal, install Bower via npm: npm install -g bower
  2. From your terminal, install ember-cli via npm: npm install -g ember-cli

Download the source code

  1. From your terminal, download the source code: git clone https://github.com/wwoof/webapp.git
  2. Then move into the project directory: cd webapp

Run the application

  1. Install Node.js and Bower packages: npm install & bower install
  2. Start the application: npm start
  3. Browse to http://localhost:4200

About

Web application of the WWOOF France Association

https://app.wwoof.fr

License:MIT License


Languages

Language:JavaScript 48.4%Language:HTML 39.1%Language:CSS 12.3%Language:Shell 0.2%