Skip to content

GandresCoello18/photography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artistic

App SPA en React para el consumo de fotografias de origin "Unsplash". Listo para ser conectado con la * Api

Es responive desing pero es recomendable utilizar en una resolucion mobil.

Api Unsplash

50/50 requests remaining this hour.

Estadisticas de request, ultimos 30 dias en uso.

AUTH

Url autorizada por Unsplah para inicio de sesion

Permisos

Public access - Access users' public data

Read user access - Access users' private data

Write user access - Edit and create user data

Read photos access - Access private information for user photos

Write photos access - Edit photos for users

Write likes access - Like items for the user

Read collections access - Retrieve private collections for the user

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Mira Deployment para conocer como desplegar el proyecto.

Pre-requisitos 📋

Que cosas necesitas para instalar el software y como instalarlas

Tener instalado Node Js en tu ordenador, puedes obtener desde el sitio oficial para diferentes SOS.

  • Node js - Entorno de ejecucion javascript
  • Git - Control de versiones.

Instalación 🔧

Abrir una terminal o linea de comandos apuntando a la raiz de la carpeta y ejecuta.

yarn install

Despues que termine la instacion proceda a ejecutar el siguiente comando para correr la api en ambiente de desarrollo o local.

_Pàra corrar en production ejecutar

yarn start

Despliegue 📦

_Configurado con integracion continuas, cada vez que se haga un nuevo commit al repo en la rama master se vuelve a compilar el proyecto.

Construido con 🛠️

Para el desarrollo de esta APP se utilizo las siguientes herramientas.

  • React - React js, es una libreria de interfaz de usuario, para crear componentes reutilizables.
  • Redux - Libreria para manejar el estado de la aplicacion de forma global y accedes desde cualquien componente.
  • TypeScript - Le agrega un tipado a las propiedades de javascript para mejor rendimiento de la app.
  • unsplash-js - Para peticiones ( fetch ) ha otras direcciones de internet, consume * Api

Autores ✒️

Licencia 📄

Este proyecto está bajo la Licencia (MIT)

Expresiones de Gratitud 🎁

  • Pasate por mi perfil para ver algun otro proyecto 📢
  • Desarrollemos alguna app juntos, puedes escribirme en mis redes.
  • Muchas gracias por pasarte por este proyecto 🤓.

⌨️ con ❤️ por Andres Coello 😊

Releases

No releases published

Packages

No packages published

Languages