Skip to content
This repository has been archived by the owner on Feb 15, 2022. It is now read-only.
/ nquire-web-source Public archive

Join missions to explore your world. The nQuire-it web source code (front end & Java back end) —

License

Notifications You must be signed in to change notification settings

IET-OU/nquire-web-source

Repository files navigation

Build status — Travis-CI License: GPL Code Climate Translation status

nQuire-it

nQuire-it is a web application that allows users to create, manage and complete scientific projects based on their interests. It is linked with Sense-it, an Android app to collect data from Android device sensors.

Requirements

This Web app is built on Spring 4.0 and AngularJS. Other dependencies are listed in the file app/pom.xml. Client-side & Javascript dependencies are listed in package.json.

Install .. build .. test

cp -n app/pom.TEMPLATE.xml app/pom.xml
npm run copy-conf
npm install
npm run java
npm run cp-compiled
# ...
npm run build
npm test

Translation

I18N

Updating the .PO files requires grunt.

npm install -g grunt-cli
npm install grunt --save-dev
npm install grunt-angular-gettext --save-dev

To add a new user-interface language, ensure that it is listed in:

It will then need to be added to our Weblate translation server.

Releases

16-03-2014 Added support for:

  • uploading data from Sense-it.
  • user-defined plots.
  • custom fields in data table.

Visit nQuire-it.org (Mapa de ruido)

Video intro to nQuire-it.org - YouTube

Acknowledgements

GDPR

Details of GDPR / privacy fixes can be found in Bug #68.

License

nQuire-it is released under the GPLv3 license. See LICENSE for more details.


nQuire-it: © 2014-2019 The Open University. (Institute of Educational Technology)