SmartSleep Analyzer Client Libraries
Introduction
Description: this repo provides client libraries for server-side use in NodeJS and Java.
Requirements
Development for this repo assumes the following:
- esversion 6
- node >= 8.9.4
- npm >= 5.6.0
- mocha >= 3.5.3
- mvn >= 3.6.0
- openjdk >= 12
Getting Started
The client libraries in this repository should be importable, and runnable.
- Clone this repository:
git clone https://github.com/philips-software/SmartSleep-Analyzer-ClientLibs.git
- For NodeJS:
cd SmartSleep-Analyzer-ClientLibs/SSA-NodeJS
-
npm install
to install all dependencies
- For Java:
cd SmartSleep-Analyzer-ClientLibs/SSA-Java
- Open in your favorite IDE (we use IntelliJ Idea)
Development
Please refer to our Contribution Guide for instructions on how to setup the development environment.
Further help
To get more help with NodeJS, go check out the nodejs README.
To get more help with Java, see Setting Up and Getting Started, or the Getting Started Trail from Oracle. There is also a wealth of knowledge and tutorials available on the web.
License
Please refer to our License file.
Credits and references
Please see our Maintainers.