Giter VIP home page Giter VIP logo

ecofriendly's Introduction

Alfredo Barragán- web developer

N|Solid

Alfredo Barragán es Desarrollador de Aplicaciones Web, siendo sus especialidades el desarrollo bajo los lenguajes de php, react y node js. Actualmente trabajo con el framework Zend y la librería Omeka S para la creación de exposiciones virtuales para Universidades y Centros de investigación de todo el mundo. En sus ratos libres, aprende de forma autodidacta sobre tecnologías geoespaciales, visualizaciones de datos y minería de datos.

También es Técnico SIG!

Con experiencia en el sector de la consultoría ambiental, desempeña las siguientes habilidades:

  • Diseña mapas a partir de cualquier fuente de datos que se pueda localizar en el territorio.
  • Obtiene conclusiones del análisis territorial.
  • Diseña soluciones sostenibles para minimizar el impacto medio ambiental

Contacto: [email protected]

ecofriendly's People

Contributors

alfredobp avatar

Stargazers

 avatar  avatar

Watchers

 avatar

ecofriendly's Issues

(R50) Ver usuario

Un usuario podrá ver el perfil de otro usuario y conocer ciertos datos del mismo

(R6) Documentación

Documentación generada con yii2-apidoc y publicada en GitHub Pages a partir del contenido del directorio /docs:

  • Contenido:
    • Guía general.
    • API.
  • Formato: GitHub flavored Markdown (fuente) y HTML (resultado).
  • Usar make docs para crear la documentación.
  • Opcional: conversión a PDF.

(R11) Final de cada iteración

Al final de cada iteración:

  • Se realiza el lanzamiento que toque (v1, v2 o v3), etiquetando el commit correspondiente con el hito adecuado.
  • Se actualiza y publica la documentación.
  • Al final del Proyecto, se tiene que cumplir lo siguiente:
    • Todas las incidencias cerradas con su debida justificación.
    • En el backlog sólo pueden quedar tarjetas con prioridad opcional.
    • El lanzamiento v3 desplegado en la nube.
    • La documentación correctamente actualizada y publicada.

(R38) Despliegue en un servidor local

Realizar un despliegue en un servidor local usando y configurando tres máquinas virtuales para:

  • Crear un servicio de Nombres de dominio.
  • Gestionar y administrar el servidor Apache tanto en Windows como Linux:
    • Instalar el servidor y configurarlo.
    • Configurar directivas.
    • Usar directorios virtuales y redireccionamientos.
    • Usar diferentes módulos estáticos y dinámicos.
    • Usar autenticaciones.
    • Usar ficheros de configuración personalizada de directorios.
    • Usar HTTPS y certificados Digitales.

(R24) Heroku

Despliegue de la aplicación en la plataforma Heroku.

(R36) Varios navegadores

Comprobar que el diseño es correcto en los siguientes navegadores:

  • Internet Explorer.
  • Chrome.
  • Mozilla Firefox.
  • Opera.

(R13) Gestión de ventanas

Gestión de ventanas. Gestión de la apariencia de las ventanas. Creación de nuevas ventanas y comunicación entre ventanas. (Opcional)

(R37) Despliegue en un Host

Realizar el despliegue en un Host:

  • Utilizando algún servicio gratuito de hosting como los vistos en clase
  • Instalar / configurar o solicitar el software necesario para desplegar el proyecto.

(R3) Estilo del código

Estilo del código según las normas internas de Yii2 para el código y para las plantillas de las vistas.

(R8) Etiquetas e hitos

Usar etiquetas e hitos:

  • Etiquetas: mínimo, importante, opcional (además de las ya existentes).
  • Hitos: v1, v2, v3 (con fechas de entrega aproximadas).

(R5) README.md

README.md en el directorio raíz con la descripción principal del proyecto.

(R9) Rama master

La rama master debe reflejar en todo momento el estado más estable de la aplicación, de manera que:

  • La rama master no debe contener bugs conocidos.
  • El desarrollo deberá hacerse en otras ramas creadas a tal efecto (una distinta por cada funcionalidad) y se irán combinado con la master una vez que se haya implementado la funcionalidad correspondiente.
  • La release actual en Heroku corresponderá siempre con el último commit de la rama master (usar los deploys automáticos de Heroku conectando la aplicación de Heroku con la rama master de GitHub).

(R26) Code Climate

Estilo y mantenibilidad del código fuente validados por Code Climate.

(R15) DOM

Uso y manipulación de las características del modelo de objetos del documento (DOM).

(R48) Subir foto

La aplicación permite subir la foto que cada usuario crea conveniente.

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.