Code Monkey home page Code Monkey logo

terremoto-cdmx's Introduction

bandera-en-pie

TerremotoMX

En septiembre 2017 sismos afectaron a diferentes partes de México.

Hasta ahora los estados con más afectaciones reportadas han sido Oaxaca, Chiapas, Ciudad de México, Tlaxcala, Puebla, Guerrero, Morelos y Michoacán.

Sobre este repositorio

El repositorio contiene un sitio creado a partir del sismo de Septiembre 19 2017, fue creado inicialmente para concentrar los diferentes esfuerzos de apoyo tras el siniestro y proveer información rápidamente a quienes puedan necesitarla.

Este proyecto podría ser usado como base para organizar una pronta respuesta en caso de desastres posteriores.

Cómo ayudar

La conversación y coordinación de las tareas las estamos llevando en el Slack de Codeando México, dentro del canal de #equipo-humanitario. Para unirte a Slack, registrate en http://slack.codeandomexico.org.

Herramientas desarrollándose

  1. Sitio Web
  2. API de centros de acopio
  3. App de priorización de necesidad para vincular con centros de acopio
  4. App de SMS
  5. Obtención de información a partir de Twitter
  6. Script de python para encontrar a personas desaparecidas

Sitio web

Este repositorio contiene el código para el sitio web. Stack: jekyll, ruby, html, css, javascript

  • Únete al canal de #sismomx-website dentro del Slack de Codeando México para estar en contacto con el equipo encargado de mantener y actualizar el sitio web.
  • Revisa la lista de tareas pendientes e identifica una tarea que no esté asignada y puedas realizar.
  • Agrega información que creas útil en este documento.
Equipos coordinando sitio web mediante Slack
  • Contenido coordinando en #sismomx-contenido
    • Mantener actualizado el documento de referencia
    • Priorizar la información que deba integrarse al sitio web.
    • Redactar los copies que deben publicarse en el sitio web.
    • Mantener y actualizar el documento de preguntas frecuentes.
    • Definir accionables para cada perfil (Quiero Ayudar, Necesito Ayuda).
    • Output: Documento para el equipo de diseño con la información (copies) del sitio web.
  • Diseño coordinando en #sismomx-diseño
    • Elaborar la arquitectura de información del sitio web (a partir del documento de output del equipo de Contenido).
    • Elaborar una propuesta de mejor para el diseño (interfaz) del sitio web (mockups).
    • Output: Issues detallados en el repositorio de GitHub.
  • Desarrollo coordinando en #sismomx-desarrollo
    • Implementar mockups en el sitio web.
    • Publicar contenido el sitio web a partir de los issues en el repositorio.
    • Mantener el README del repositorio.
    • Onboarding a desarrolladores que se quieran sumar al desarrollo del sitio web.

Investigación, información y/o documentación

  • Revisa la lista de tareas pendientes con la etiqueta de información para contribuir con recursos que no hayamos identificado. Responde en algún issue o crea un issue nuevo si crees que se necesita una nueva categora.
  • Revisa el documento con el contenido del sitio web. Agrega cualquier información que consideres útil.

Con programación

  1. Revisa la lista de tareas pendientes e identifica una tarea que no esté asignada y puedas resolver o implementar.
  2. Haz un fork del repositorio a tu cuenta de Github.
  3. Soluciona la tarea que elegiste.
  4. Actualiza tu repositorio y crea un pull request resolviendo tu tarea y describiendo la solución.
  5. ¡Gracias!

Como correr el repositorio en local

Para correr el proyecto en local necesitas Ruby mayor de 1.9 y RubyGems.

Instrucciones para Linux y OSX
$ gem install bundler
$ bundle install
$ jekyll serve

El sistema estará disponible en http://127.0.0.1:4000/

Centros de Acopio

API para conectarse a la base de datos de centros de acopio se esta desarrollando en un repositorio de github y coordinando en el canal de Slack #equipo-humanitario.

App de priorización de necesidad para vincular con centros de acopio

App para buscar lugares donde se esta pidiendo ayuda se esta desarrollando en un repositorio de github y coordinando en el canal de Slack #equipo-humanitario.

App de SMS

App para utilización de SMS y coordinando en el canal de Slack #equipo-humanitario.

Obtención de información a partir de Twitter

Filtra información valiosa relacionada al terremoto. Se esta desarrollando en un repositorio de github y coordinando en el canal de Slack #equipo-humanitario.

Script de python para encontrar a personas desaparecidas]

Bot que busca información sobre personas desaparecidas durante el sismo. Se esta desarrollando en un repositorio de github y coordinando en el canal de Slack #equipo-humanitario.

Otros proyectos desarrollandose

Licencia

MIT

Se concede permiso, de forma gratuita, a cualquier persona que obtenga una copia de este software y de los archivos de documentación asociados (el "Software"), para utilizar el Software sin restricción, incluyendo sin limitación los derechos a usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar, y/o vender copias del Software, y a permitir a las personas a las que se les proporcione el Software a hacer lo mismo, sujeto a las siguientes condiciones:

El aviso de copyright anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A GARANTÍAS DE COMERCIALIZACIÓN, IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DEL COPYRIGHT SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑOS U OTRAS RESPONSABILIDADES, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O CUALQUIER OTRO MOTIVO, QUE SURJA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRO TIPO DE ACCIONES EN EL SOFTWARE.

terremoto-cdmx's People

Contributors

miguelsalazar avatar darredondort avatar gabelula avatar gustavobn avatar rbdr avatar gus-bn avatar jorandradefig avatar xiam avatar unrob avatar lmauromb avatar almarngl avatar misaelsalcido avatar javierbyte avatar alexmaguey avatar pel-daniel avatar hzjavier avatar jackbravo avatar tlacoyodefrijol avatar carl0zen avatar basicavisual avatar

Watchers

James Cloos avatar Joel Cano avatar

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.