Skip to content

patrigarcia/Purrtion

Repository files navigation

Banner de Purrtion - Cosas de michis

🐾 Purrtion | Cosas de michis

Logo de Purrtion

📚 Índice

  1. 📖 Descripción
  2. 💻 Tecnologías
  3. 🚀 Uso
  4. 🔧 Instalación
  5. 🤝 Colaboración
  6. 📜 Licencia

📖 Descripción

Purrtion es una aplicación interactiva, responsiva y amigable que actúa como guía general calculando la ración de comida de un gato en base a parámetros como el peso, su estado físico y edad, entre otros. También ofrece una sección de curiosidades sobre gatos con imágenes aleatorias.

Nota: la información que ofrece esta aplicación es meramente orientativa, se utilizaron fuentes fiables para la realización de los cálculos, pero NO REEMPLAZA el consejo nutricional profesional de un veterinario.

💻 Tecnologías utilizadas

Logos

  • React: Para construir una interfaz de usuario dinámica y reactiva.
  • TypeScript: Para aprovechar su tipado estático, mejorando la fiabilidad y el mantenimiento del código, lo que me permitió detectar errores rápidamente durante el desarrollo.
  • Chakra UI: Por su variedad de componentes estilizados y accesibles, facilitándome la creación de una interfaz de usuario atractiva y coherente.
  • Zustand: Para gestionar el estado global de la aplicación.
  • Axios: Para realizar solicitudes HTTP de manera intuitiva y estructurada, lo que me permitió comunicar Purrtion con la API externa de manera eficaz.
  • Desplegado en AWS (S3 y CloudFront): Utilicé AWS S3 para alojar los archivos estáticos de la aplicación de manera segura y escalable, y CloudFront para proporcionar una red de distribución de contenido, asegurando una entrega rápida y eficiente a los usuarios en todo el mundo.
  • API Pública shibe.online/api/cats: Integré esta API para brindar fotos curiosas de gatos, enriqueciendo la experiencia del usuario.

La combinación de estas tecnologías me permitió crear una web app atractiva e intuitiva y que permite demostrar a pequeña escala, parte de mis conocimientos.

🚀 Uso

Gif de cómo usar Purrtion

🔧 Instalación

Clona el repositorio, instala las dependencias y ejecuta el servidor de desarrollo:

git clone https://github.com/patrigarcia/Purrtion
cd Purrtion
npm install
npm run dev

🤝 Colaboración

Para contribuir al proyecto, podés hacer un fork del repositorio y enviar un pull request con tus mejoras.

📜 Licencia

Desarrollado por Patricia Gonzalez Garcia.

Releases

No releases published

Packages

No packages published