GithubHelp home page GithubHelp logo

narcanapp's Introduction

FindNaloxone

For FDA Competition

Required Youtube Demo

https://youtu.be/I-zUzVe5e2Y

Product Spec

https://www.dropbox.com/s/ww0uq0t1087jz3l/FindNaloxoneProductSpec.pdf?dl=0

For CodePath Group Poject

App Description

The app pairs carriers of the Naloxone drug with people in their communities who need it most.

Naloxone is an antidote for an opioid overdose, whether from prescription opioids or heroin. It is a prescription drug with few side effects that rapidly reverses the effects of opioid overdoses. Although most frequently used in emergency rooms and on ambulances, many states have recently taken steps to make it easier for people in the general public, including family and friends of drug users, to carry and administer naloxone.

The app has two main use cases: to pair those who are experiencing an overdose with someone in their community that is a carrier of the naloxone drug, and to educate its users on the general topic of opiod drugs and how overdoses can be avoided.

Wireframes

https://invis.io/MJ8W8CKRF

Core Use Cases

  • As a standard user, I can sign up for a new account.
  • As a standard user, I can log in using my existing credentials.
  • As a new user, I am given a walkthrough explaining the basics of the app (using coachmarks)
  • During onboarding, user should be asked for permission to provide them with push notifications and location tracking (while using the app)
  • As a standard user, I should be able to find a knowledgebase to inform me on various related topics
  • As a standard user, I should be able to create a naloxone request, that pairs me with a naloxone carrier, and should be able to see related information displayed on my home screen and in a separate mapView
  • As a user, I should have the ability to update my personal settings, and be able to add members to my care team
  • Implement tableViews where appropriate

Stretch Use Cases

  • LaunchScreen.storyboard animation
  • Include carrier app in our demo
  • Make sure that the knowledgebase is pulling articles from Salesforce and customize knowledgebase UI
  • Make sure that the request flow is creating case records in Salesforce, and updating the app as updates are made to those records
  • Add custom annotations/overlays to mapView using MapKit, CoreLocation, etc.
  • Support push notifications for sending updates to users regarding the status of their request

narcanapp's People

Contributors

chrisarg0 avatar tattooeddev avatar

Watchers

 avatar  avatar  avatar

narcanapp's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.