Skip to content

plucko/ThoughtfulWalrus

 
 

Repository files navigation

S.O.S. Distress App

The Thoughtful Walrus Team's port to native iOS.

Team

  • Product Owner: Brian Hsu
  • Scrum Master: Andy Kitson
  • Development Team Members: Ryan Atkinson, SungMin Chang, Andy Kitson, Brian Hsu

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
  4. Team
  5. Contributing

Usage

This is an app designed for the traveler to help one find local hospitals, police stations, and emergency numbers quickly. If a user signs up, he/she is given the added feature to text all emergency contacts with their current location and a google maps of the surrounding area.

Requirements

  • angular 1.3.15
  • bcrypt-nodejs 0.0.3
  • body-parser 1.12.0
  • express 4.12.2
  • jwt-simple 0.2.0
  • mongodb 1.4.34
  • mongoose 3.8.25
  • morgan 1.5.1
  • twilio 1.11.1
  • q 1.2.0
  • grunt-contrib-clean 0.6.0
  • grunt-contrib-concat 0.5.1
  • grunt-contrib-copy 0.5.0
  • grunt-contrib-uglify 0.8.0
  • grunt-contrib-jshint 0.11.0
  • grunt-contrib-sass 0.9.2
  • grunt-shell 1.1.2

You will also need a twilio account. Only paid accounts can text any number. You will need to setup twilio credentials in /server/config/creds.js. Inside place something along the lines of:

module.exports = {
 accountSid: 'FFFFFFFFFFFFFFFFF',
 authToken: 'FFFFFFFFFFFFFFFFF', 
 accountPhoneNumber: "+1112223333",
 distressAuthToken: 'FFFFFFFFFFFFFFFFF'
};

Development

Installing Dependencies

From within the root directory:

sudo npm install -g bower
npm install
bower install

Contributing

See _CONTRIBUTING.md for contribution guidelines.

About

An emergency info finding application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 37.3%
  • JavaScript 24.2%
  • Java 13.7%
  • Objective-C 13.2%
  • C# 4.9%
  • HTML 3.2%
  • Other 3.5%