Demo URL: [https://medup.herokuapp.com]
70% of Americans regularly take prescription drugs, with more than half with at least two prescriptions. Taking the right drug at the correct time is difficult without a plan and daily reminders. With our cross-platform application MedUp, we help users stay on track with their dosages through notifications.
Product Owner, Front End Software Engineer: Kayla Dowling
Scrum Master, Front End Software Engineer: Jefri Vanegas
Front End Software Engineer, DevOps: Dave Meidlinger
Full Stack Software Engineer: Robert Lin
Full Stack Software Engineer: Brian Tedder
An email and password is required for sign up and sign in. All information provided by the user is encrypted for privacy.
Users have a quick access to view their medications with features to add, delete, and edit their medications.
With a simple form, users can quickly submit medication name, dose, instructions, and set up reminder notifications.
From an editable view of their current medication, users can quickly make changes.
From View Medications screen, users can quickly delete medications.
Tech Stack: *Ionic, Hapi.js, MongoDB, AngularJS, node.js, Gulp, Protractor, Mocha, Chai, ES2015/ES5 *
angular:^1.4.9,
angular-component:0.0.6,
angular-ui-bootstrap:^1.1.2,
angular-ui-router:^0.2.17,
bcrypt-nodejs:0.0.3,
crypto-js:^3.1.6,
dogwater:^1.1.0,
ejs:^2.4.1,
glob:^6.0.4,
glue:^3.1.0,
good:^6.4.0,
good-console:^5.2.0,
hapi:^12.1.0,
hapi-auth-jwt2:^5.3.2,
hapi-sass:^2.0.0,
inert:^3.2.0,
joi:^7.2.2,
jsonwebtoken:^5.5.4,
node-neat:^1.7.2,
path:^0.12.7,
plugo:^0.3.1,
sails-mongo:^0.12.0,
vinyl-source-stream:^1.1.0,
vision:^4.0.1,
shortID:^ 2.2.4
babel-cli: ^6.4.5,
babel-core: ^6.4.5,
babel-loader: ^6.2.1,
babel-preset-es2015: ^6.3.13,
blipp: ^2.3.0,
chai: ^3.4.1,
gulp: ^3.9.0/^3.5.6,
gulp-angular-protractor: 0.0.7,
gulp-clean: ^0.3.1,
gulp-concat: ^2.6.0,
gulp-sass: ^2.0.4,
gulp-filesize: 0.0.6,
gulp-jshint: ^2.0.0,
gulp-minify-css: ^0.3.0,
gulp-live-server: 0.0.29,
gulp-load-plugins: ^1.2.0,
gulp-mocha: ^2.2.0,
gulp-nodemon: ^2.0.6,
gulp-rename: ^1.2.2,
gulp-shell: ^0.5.2,
gulp-tape: 0.0.7,
gulp-uglify: ^1.5.1,
gulp-util: ^3.0.7,
gulp-angular-protractor: 0.0.7,
jasmine-given: ^2.6.4,
jshint: ^2.9.1,
jshint-stylish: ^2.1.0,
mocha: ^2.3.4,
raw: ^0.1.4,
raw-loader: ^0.5.1,
sails-memory: ^0.10.5,
supertest: ^1.1.0,
tap-colorize: ^1.2.0,
tape: ^4.4.0,
webpack: ^1.12.1,
bower: ^1.3.3,
shelljs: ^0.3.0,
cordovaPlugins
cordova-plugin-device,
cordova-plugin-console,
cordova-plugin-whitelist,
cordova-plugin-splashscreen,
cordova-plugin-statusbar,
ionic-plugin-keyboard,
cordovaPlatforms - ios,
cordovaPlatforms - android
locator: https://github.com/katzer/cordova-plugin-local-notifications.git,
id: de.appplant.cordova.plugin.local-notification
From within the root directory of MedUp:
npm install
This will install all npm managed dependencies and then run bower install to manage bower dependencies.
See CONTRIBUTING.md for contribution guidelines. -->