Skip to content

quejuan52/match_project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

868 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bienvenidos a Proyecto Patas Pirque

gestION Logo

¡AYÚDANOS A DARLES UN HOGAR!

📄 Descripción

Este repositorio contiene la implementación de una aplicacion Patas Pirque es una plataforma web innovadora que conecta a personas comprometidas con la adopción responsable de animales. Con una interfaz intuitiva y funcionalidades específicas, la aplicación optimiza el proceso de búsqueda, facilitando el acceso a información sobre mascotas rescatadas y rehabilitadas.

🎯 Objetivo Principal

La aplicación web tiene como objetivo principal conectar a personas para fomentar la adopción responsable de animales. A través de una interfaz amigable y funcionalidades específicas, se busca reducir el tiempo de búsqueda, difundir casos de mascotas rescatadas y rehabilitadas, y facilitar la interacción entre usuarios de forma rápida y segura, de manera de concretar adopciones responsables.

🌟 Funcionalidades

🛠️ Tecnologías utilizadas

Front-End Back-End UX/UI Base de datos Gestión
React TypeScript Figma PostgreSQL Git
JavaScript Node.js ClickUp
CSS NestJS
Tailwind

🔗 Enlaces Importantes

  • 🎨 Diseño en Figma El prototipo del diseño está disponible en Figma.

  • 🚀 Despliegue del Frontend El frontend está desplegado y disponible en Vercel.

  • 📄 Swagger del Backend Accede a la documentación de la API del backend a través de Swagger

🗂️ Gestión de Ramas y Commits

🔀 Rama base

  • La rama principal para el desarrollo será develop.
  • Todas las nuevas funcionalidades, correcciones o mejoras deben desarrollarse en ramas derivadas de develop.

🌿 Ramas por funcionalidad

📌 Convenciones de Nombres de Ramas

Para mantener la consistencia en el nombrado de las ramas, seguimos los prefijos estándar para diferentes tipos de tareas:

Prefijo Descripción
feature/ Para nuevas funcionalidades o características.
fix/ Para correcciones de errores.
hotfix/ Para correcciones urgentes en producción.
docs/ Para cambios relacionados con la documentación.
refactor/ Para mejoras en la estructura del código sin cambiar su comportamiento.
test/ Para añadir o modificar pruebas.
chore/ Para tareas de mantenimiento o configuraciones que no añaden funcionalidad.
  • Formato sugerido para nombres de ramas:

    • feature/user-authentication
    • fix/login-button-not-working
    • hotfix/fix-crash-on-start
    • docs/update-readme
    • refactor/clean-up-authentication-code
    • test/add-login-tests
    • chore/update-dependencies

✅ Commits ordenados

Los mensajes de commit deben seguir un formato claro y conciso, que facilite el historial del proyecto.

Tipos de commit sugeridos:

  • feat: Nueva funcionalidad
  • fix: Corrección de errores
  • docs: Cambios en la documentación
  • style: Cambios de estilo

🔄 Flujo general

  1. Crear un nueva rama desde develop.
  2. Realizar los cambios necesarios y hacer commits con mensajes claros.
  3. Hacer push de la rama al repositorio remoto.
  4. Crear un Pull Request hacia develop.

🧑‍🤝‍🧑 Equipo de Trabajo

⚛️ Frontend

Nombre GitHub LinkedIn
Carolina Castillo GitHub LinkedIn
Ingrid Chaves GitHub LinkedIn
Luis Angel GitHub LinkedIn
Eduardo Ismael GitHub LinkedIn
Christian Martínez GitHub LinkedIn

🔒 Backend

Nombre GitHub LinkedIn
Miriam Bautista GitHub LinkedIn
Diana Mayorga GitHub LinkedIn
Angel Añez GitHub LinkedIn
Ricardo Quejuan GitHub LinkedIn
Sonny Pimentel GitHub LinkedIn

🎨 UX/UI

Nombre LinkedIn
Anabel Somoza LinkedIn
Feliangela García LinkedIn
Daniela López LinkedIn
Camila Schamun LinkedIn
Nayely Rodríguez LinkedIn

✅ QA

Nombre LinkedIn
Gabriela Pardo LinkedIn
David Zabala LinkedIn

📝 Analista Funcional

Nombre LinkedIn
Juan Aguilar LinkedIn

🔔 Project Manager

Nombre LinkedIn
Claudia Campos LinkedIn

About

🐾 Pet and Adopter Match Project Deploy en Producción ⬇

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 70.8%
  • TypeScript 27.9%
  • Other 1.3%