Skip to content
This repository was archived by the owner on May 29, 2018. It is now read-only.

extra-curricular-schooling/careaway-app

 
 

Repository files navigation

careaway-home

This is the CareAway Homepage vue which contains information about the CareAway Web Application, the Registration for Medical Professionals and Patients,and the Login for Registered Users. The CareAway Homepage will also contain the requests to send Registration information or Login Credentials to the server.

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

For detailed explanation on how things work, consult the docs for vue-loader.

Development Setup

  1. Install MongoDB through Homebrew

    Install Homebrew
    Install MongoDB through Homebrew: brew install mongodb
    Create the local Mongo database: mkdir -p /data/db
    Run the Mongo database: mongod
    On a separate terminal, run the mongo client: mongo
    For assistance with MongoDB setup, click here

  2. Start the CareAway server locally

  cd careaway-server
  npm install
  node services
  1. View Frontend
  cd careaway-app
  npm install
  npm run dev

careaway-app dependencies

  axios  
  bulma  
  vue  
  vue-router  
  vuex  
  babel-core  
  babel-loader  
  babel-present-env  
  babel-preset-stage-3  
  cross-env  
  css-fileloader  
  file-loader  
  font-awesome  
  node-sass  
  sass-loader  
  vue-loader  
  vue-template-compiler  
  webpack  
  webpack-dev-server  

careaway-server dependencies

  axios  
  body-parser  
  connect-mongo  
  consign  
  cors  
  crypto-js  
  csurf  
  express  
  express-http-proxy  
  express-router  
  express-session  
  helmet  
  http-proxy  
  http-proxy-rules  
  jsonwebtoken  
  module-alias  
  mongodb  
  morgan  
  passport  
  passport-local  
  promise  
  randomstring

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 85.4%
  • JavaScript 13.9%
  • Other 0.7%