Coder Social home page Coder Social logo

cuperu's People

Watchers

 avatar  avatar  avatar

Forkers

cuperu

cuperu's Issues

profile page

agents and tecnicos should have profile pages where you can view stats and text stream

Unauthenticated User

As an unauthenticated user, when I text the twilio number, I should receive a text back with a link to the herokuapp and cuperu's website

Agent Disease Symptoms

As an Agent, I can text a keyword SYMPTOMS and then a disease name to get back symptoms of that disease.

Data Collection

Every text sent through the Twilio number should be stored in a Data model

keyword

when a message is routed, it should be assigned a keyword

NGO Data

As a registered member of CUPeru, I can login to the site (with email and password or through Twitter) and see all of the data collected.

Nighttime Autoforward

When an agent texts a health post after hours, it is forwarded to an on-call tecnico

registration code

registration should require a 4 digit code unique to each health center/post in addition to a name

NGO Dashboard

As a logged in CUPeru member, I can see texts filtered by type (broadcast, emergency, etc), sender/reciever, and time.

Agent Medicine Uses

As an Agent, I can text a keyword MEDICINE to get back the recommended uses for that medicine.

Data storage

Whenever a user sends a text, it is stored in the database

Calling

As a user, when I call the twilio number, it should read off my abilities to me - so Agents get (in spanish) someone saying they can text for emergencies, diseases and sypmtoms, hospital's get broadcast information, etc.

Agent Emergency

As an agent, when I send a text with the keyword EMERGENCY, it sends it to all tecnicos in my immediate area in addition to the health post closest to me.

twitter login

everyone has admin status. only me, allison, michael, and cuperu should be able to log in

Tecnico On-Call Status

As a tecnico, I can send a text with the keyword ON to label myself as "on-call" for the next 12 hours.

SMS Registration

As an agent or tecnico, I can register through SMS with a passcode (and my name). This creates the appropriate model and notifies admins on the dashboard, where they can approve or reject the registration

NGO Dashboard

As a logged in CUPeru member, I can see a list of all Agents', Tecnicos', and Hospitals' phone numbers, and can text them from the dashboard.

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.