An app that helps fit wheelchairs to the needs of patients.
This is NOT free software. WheelChair Rx is distributed as shareware. Contact Dr. Jill McNitt-Gray at the University of Southern California for licensing information.
Source code copyright © 2014 Ryan Hewitt, Michael C. Hogan, Dr. Jill McNitt-Gray, Ian Russell. All rights reserved.
Images copyright © 2014 Ramiro Cazaux, Dr. Jill McNitt-Gray, Ian Russell. All rights reserved.
WheelChair Rx is deployed as a Chrome Extension compatible with either the open source Chromium browser or Google Chrome.
- Open the open source Chromium browser or Google Chrome
- Navigate to the Chrome Web Store.
- Click
Free
andAdd
to install the Chrome app. - Navigate to chrome://apps/ to confirm the extension has been installed.
Coming soon!
- Open the open source Chromium browser or Google Chrome.
- Navigate to chrome://apps/.
- Click the WCRX icon to delete the extension.
- Open the open source Chromium browser or Google Chrome.
- Navigate to chrome://extensions/.
- Click the Trash Can icon to delete the extension.
- Fork the primary GitHub repo
- Clone your forked repository to your local development machine
- Install Node.js
- Use Node Package Manager (NPM) that is included with Node.js to install Bower, and Grunt
npm install -g bower # may need to run as sudo
npm install -g grunt-cli # may need to run as sudo
- Navigate to the WCRX directory on your local development machine and run
bower install
and the directoyjs/libs/
will be created with the required dependencies for running WCRX. - Run
npm install
to install the Grunt task runner. - Run
grunt jst
to compile the WCRX view templates. - You may now open
WCRX/index.html
with Chrome or Chromium and use a typical web development workflow to update and test changes to the application.
- Read all steps below before attempting this the first time. Step 6 will open a full screen window and you'll need to understand how to regain control of Chrome after that window opens.
- Open Chromium (or Google Chrome).
- Navigate to chrome://extensions/
- Enable Developer Mode by checking the corresponding checkbox.
- Click
Load unpacked extension...
and select the WCRX directory. You will see WCRX added to your list of extensions. - Click
Launch
to open the application. - Press the
Esc
key to exit full screen. - Enlarge the application window to your desired size, while keeping the App in windowed mode.
- Right click and choose
Inspect element...
to launch Chrome developer tools. - Use the Chrome JavaScript console to debug WCRX.
Coming soon...
See these helpful responses on Stack Overflow
- Run
WCRX/bin/compile-and-build.sh
to build the Chrome App and aWCRX/build/
directory will be added to your project space. The directory will include WCRX.zip, the bundled Chrome Application. - More steps coming soon...
- "jquery": "1.11"
- "jquery-ui": "1.11.1"
- "underscore": "1.6.0"
- "backbone": "1.1.2"
- "requirejs": "2.1.6"
- "box2dweb": "2.1.a.3.min"
- "jquery.customSelect": "0.5.1"