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.
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
.
- See the compiled Java:
IET-OU/nquire-web-compiled
- See the Android app:
nQuire/sciencetoolkit
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
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.
16-03-2014 Added support for:
- uploading data from Sense-it.
- user-defined plots.
- custom fields in data table.
- Original developer: Eloy Villasclaras / @evilfer
- Research funding.
Details of GDPR / privacy fixes can be found in Bug #68.
nQuire-it is released under the GPLv3 license. See LICENSE for more details.
nQuire-it: © 2014-2019 The Open University. (Institute of Educational Technology)