Skip to content

annalbirena/MIR-conectando-huellas

Repository files navigation

logo-color

Aplicación web para adopción y busqueda de mascotas

Es una aplicación sin fines de lucro que busca conectar a las mascotas en adopción con posibles dueños interesados, y también permite que los dueños que han extraviado sus mascotas puedan publicar un anuncio para poder encontrar a su respectiva mascota extraviada.

Misión

Ser la primera opción para la publicación de mascotas en adopción, y de anuncios de mascotas perdidas.

Visión

Lograr aumentar el índice de adopción de mascotas, y la reducción de animales perdidos en el Perú.

🚀 Características

  • 🔐 Autenticación y registro de usuarios
  • 🐕 Publicación de mascotas perdidas y en adopción
  • 🔍 Búsqueda avanzada de mascotas
  • 📍 Geolocalización
  • 📱 Diseño responsive
  • 🖼️ Carga de imágenes
  • 🗺️ Integración con mapas

Instalación

Bash

  git clone https://github.com/tu-usuario/MIR-conectando-huellas.git
  cd MIR-conectando-huellas
  npm install
  npm run dev

⚙️ Configuración

Variables de Entorno

.env

VITE_API_URL=http://localhost:9090/api

🚀 Tecnologías

  • React
  • Trello
  • Vite
  • Mantine UI
  • MapLibre
  • Axios
  • Vercel

📋 Requisitos Previos

  • Node.js
  • npm
  • Git

📁 Estructura del Proyecto

MIR-conectando-huellas/
src/
├── assets/        
├── components/    
│   ├── common/    
│   ├── forms/     
│   └── layout/    
├── context/       
├── hooks/         
├── pages/         
├── services/      
├── store/         
├── styles/        
├── types/         
└── utils/  

🔍 Características Detalladas

Sistema de Autenticación

  • Registro de usuarios
  • Inicio de sesión
  • Verificación de email

Gestión de Mascotas

  • Publicación de mascotas perdidas/en adopción
  • Carga de imágenes
  • Geolocalización y mapa
  • Filtros avanzados de búsqueda

Panel de Usuario

  • Perfil editable
  • Historial de publicaciones

🎨 Paleta de Colores

Color Hex
Color 3 #070707 #070707
Color 2 #E5FF6E #E5FF6E
Color 1 #B7BAF0 #B7BAF0

📸 Screenshots

Página de Inicio

Página inicio

Mapa de mascotas

Página inicio

Busqueda de mascotas

Página inicio

Mascotas por usuario

Página inicio

Móvil

Pagina de inicio Mapa
Buscar mascotas Buscar mascotas (otra)

Mapa de Navegación

Mapa de Navegación

Flujo de Navegación

Registrar mascota

Registrar mascota

Buscar mascotas

Buscar mascotas

Visualizar mascotas registradas por usuario

Visualizar mascotas registradas

⚡ Despliegue

📝 Licencia

Este proyecto está bajo la Licencia MIT - ver el archivo LICENSE.md para detalles

🙏 Agradecimientos

  • A todos los participantes del proyecto.
  • Profesores de Make It Real

🔗 Autores

Ana Albirena

github linkedin

Antony Antezanza

portfolio linkedin

Alexander Puma

portfolio linkedin