Skip to content

prometeomcclellan/porsalud-prueba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

porsalud-prueba

Nombre del proyecto : Prueba Por Salud Nombre del app : Fotos Por Salud Versión : 0.0.1 Autor : Omar McClellan Framework : ionic/angular Herramientas : Visual Studio Code, Android Studio, Windows Command Prompt, Windows navegador de archivos y web Descripción : App que permite el uso de la cámara local para tomar una fotografía y almacenrla en el dispositivo a su vez agregando una breve descripción a manera de leyenda de la imagen. En su defecto si no existe una cámara reconocible o disponible en el dispositivo en uso, se accede a la galería interna del mismo y se obtiene y se muestra la magen seleccionada en un contenedor al que se puede agregar la descripción a manera de leyenda

Modo de instalación : para instalar el presente proyecto se debe seguir el siguiente orden

  1. Preparación del entorno de trabajo. Para preparar tu entorno de trabajo en este proyecto deberás : a. Descargar e instalar el Java JDK8 desde https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html b. Descargar e instalar Android Studio desde https://developer.android.com/studio c. Descargar e instalar Node js desde https://nodejs.org/en d. Descargar e instalar Visual Studio Code desde https://code.visualstudio.com e. Descargar e instalar Git desde https://git-scm.com/download/win f. Crear una cuenta en Github (Si aún no la tienes) desde https://docs.github.com/es/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/installing-github-desktop

    NOTA.- en todas y cada una de estas instalaciones asegurate de que el instalador tenga la opción de agregar el comando principal de cada framework a la variable global de entorno o PATH, asi podrás utilizar los comandos que a continuación se mencionarán

  2. Preparación e instalación del framework ionic/angular. Para este fin deberás : a. Crear una carpeta en tu directorio local de preferencia, el nombre de la carpeta sugerido es 'Por Salud' b. Acceder a la carpeta recién creada (cd Por Salud) c. Abrir la command prompt (Windows)/terminal (iOs) d. Desde la línea de comando, inicializar Git con el comando git init e. Desde la línea de comando, clonar el proyecto con el comando git clone https://github.com/prometeomcclellan/porsalud-prueba.git f. Desde la línea de comando, acceder a la carpeta del proyecto con el comando cd C:\Users\Omar\Desktop\Desarrollo\Por Salud\porsalud-prueba\porsalud-cam g. Desde la línea de comando, instalar ionic, podrás seguir la guía de instalación desde https://ionicframework.com/docs/intro/cli (De preferencia hz la instalació global con -g) h. Desde la línea de comando, instalar el proyecto con el comando npm install. Esto instalara las siguientes dependencias @angular/animations : ^16.0.0 @angular/common : ^16.0.0 @angular/compiler : ^16.0.0 @angular/core : ^16.0.0 @angular/forms : ^16.0.0 @angular/platform-browser : ^16.0.0 @angular/platform-browser-dynamic : ^16.0.0 @angular/router : ^16.0.0 @capacitor-community/app-icon : ^4.1.0-beta.0 @capacitor/android : ^5.0.4 @capacitor/app : 5.0.2 @capacitor/camera : ^5.0.2 @capacitor/core : 5.0.4 @capacitor/filesystem : ^5.0.2 @capacitor/geolocation : ^5.0.2 @capacitor/haptics : 5.0.2 @capacitor/keyboard : 5.0.2 @capacitor/share : ^5.0.2 @capacitor/splash-screen : ^5.0.2 @capacitor/status-bar : 5.0.2 @ionic/angular : ^7.0.0 @ionic/pwa-elements : ^3.1.1 @ionic/storage : ^2.3.1 @ionic/storage-angular : ^4.0.0 @ngx-translate/core : ^15.0.0 @ngx-translate/http-loader : ^8.0.0 common : ^0.2.5 ionicons : ^7.0.0 rxjs : ~7.8.0 tslib : ^2.3.0 zone.js : ~0.13.0 i. Desde la línea de comando, ejecutar el comando ionic serve para correc el programa

  3. Para describir de manera más gráfica el uso del presente proyecto se ha utilizado el generador oficial de documentación para ionic, Compodoc, el cual se puede visualizar perfectamente en el navegador web. Para ello, desde la línea de comando a. Acceder a la carpeta del proyecto con el comando cd C:\Users\Omar\Desktop\Desarrollo\Por Salud\porsalud-prueba\porsalud-cam b. Correr la interfaz de documentación con el comando npm run compodoc c. Acceder al visualizador en el navegador web. La dirección estandar generada por el servidor es http://127.0.0.1:8080/index.html

  4. Créditos para : a. Corporacián Oracle por proveer Java JDK8 de forma totalmente gratuita b. IntelliJ IDEA por proveer Android Studio de forma totalmente gratuita c. Software Freedom Conservancy por proveer Git de forma totalmente gratuita d. Tom Preston-Werner, Chris Wanstrath, P. J. Hyett, Scott Chacon por proveer Github de forma totalmente gratuita e. Max Lynch, Ben Sperry y Adam Bradley de Drifty Co. por proveer ionic de forma totalmente gratuita f. Miško Hevery, Google Inc. y la comunidad por proveer angular de forma totalmente gratuita g. Rony Amaya y Mainor Coello, Por Salud, por dar la presente oportunidad para demostrar mis habilidades como desarrollador

  5. Tipo de licencia GNU GPLv3 (Para la consulta de los tipos de licencia visitar https://choosealicense.com)

  6. La forma de contribuir al presente proyecto será, por parte del equipo de desarrollo de Por Salud, acceder al códig fuente y al testear y encontrar los muy posiblemente existentes bugs, dar sugerencias y observaciones al respecto de esos errores para correcciones en las futuras versiones del mismo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published