An application that enables you to get involved in biological recording. You can contribute your sightings with GPS acquired coordinates, descriptions and other information, thus providing scientists with important new biodiversity information that contributes to nature conservation, planning, research and education.
Think you've found a bug or have a new feature to suggest? Let us know!
In the spirit of open source software development, we'd love for you to contribute to our source code and make it better than it is today! To help you get started and before you jump into writing code, please read the contribution guidelines thoroughly:
Contribution guidelines: CONTRIBUTING.md
If you have any questions, please feel free to ask on the iRecord forum.
App configuration is hosted in config/config.js
. Note: it should be done
before building the code.
- Install NodeJS
- Install SASS
gem install sass
- Get a copy of the code by running:
git clone git://github.com/NERC-CEH/bloominalgae-app.git
- Enter the
bloominalgae-app
directory and install the npm build dependencies:
cd bloominalgae-app && npm install
- Build the project:
grunt cordova
- Update Cordova project with new web pages (replaces the www)
grunt cordova:update
If you are building for the web platform only:
Production
grunt
Development
grunt dev
This will create a dist
folder with the app code and its dependencies.
- Express framework is provided for a quick launch of a web server.
node config/server.js
- Open the app on a browser http://localhost:8000
Code copyright 2017 Centre for Ecology & Hydrology. Code released under the GNU GPL v3 license.