Skip to content

Commit

Permalink
readme finished b00tc4mp#392
Browse files Browse the repository at this point in the history
  • Loading branch information
josem-cembrano committed Feb 20, 2024
1 parent e55db15 commit 3ad44ea
Showing 1 changed file with 70 additions and 0 deletions.
70 changes: 70 additions & 0 deletions staff/josem-cembrano/project/doc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# <u>Breeding Kennel</u>

## <u>Introduction:</u>

Creación de página web de un criadero:

Quiero centrarme principalmente en el ADMIN, que tenga una gestión dinámica de uso y edición en cualquier lugar de la web que se necesiten hacer cambios a nivel de ejemplares, información etc.
Integrar funciones interactivas, como formularios y un sistema de comentarios y valoraciones, para mejorar la participación del usuario y facilitar el proceso de interacción con la plataforma.

## <u>Funcional description</u>

- _<p style="color:yellow;">Pantalla de Bienvenida (Splash Screen)</p>_
Al ingresar a la aplicación, los usuarios son recibidos pantalla de bienvenida que se desvanece después de unos segundos, dando paso a la parte funcional de la web.

- _<p style="color:yellow;">Gestión de Contenido Dinámico</p>_
La aplicación permite al administrador del criadero agregar, editar y eliminar fácilmente información sobre las mascotas, eventos, noticias y otros contenidos relevantes, para mantener actualizada la información del criadero en todo momento.

- _<p style="color:yellow;">Formulario Interactivo de Adopción/Compra</p>_
Con el motivo de simplificar el proceso de adopción o compra, los usuarios podrán completar un formulario, para facilitar la conexión entre el criador y cliente.

- _<p style="color:yellow;">Integración con Redes Sociales</p>_
Introducir botones de compartir en redes sociales, permitiendo a los usuarios compartir información o interesarse por lo que se suba a dichas redes, y de esta manera fomentar la difusión del criadero y aumentar su visibilidad en las redes sociales.

- _<p style="color:yellow;">Galería Multimedia</p>_
Crear un galería multimedia que incluye imágenes, videos, información genealógica y veterinaria de ejemplares disponibles.

- _<p style="color:yellow;">Comentarios y Valoraciones</p>_
Posibilidad de dejar comentarios y valoraciones sobre las mascotas y su experiencia general con el criadero para dar transparencia y corregir posibles errores.

- _<p style="color:yellow;">Integración de Mapa</p>_
Integrar un mapa interactivo que muestra la ubicación del criadero y facilitar a los usuarios encontrar la ubicación física del criadero.

- _<p style="color:yellow;">Preguntas Frecuentes (FAQ)</p>_
Crear una sección de Preguntas Frecuentes (FAQ) que proporciona respuestas a preguntas comunes sobre el criadero, el proceso de adopción/compra, cuidado de mascotas, entre otros temas.

### <u>Use Case</u>

- Pantalla de bienvenida (splash screen) que se desvanece después de unos segundos y luego da paso a la parte funcional de la web.

- Gestión de contenido dinámico: Permitir a los administradores del criadero agregar, editar y eliminar fácilmente información sobre las mascotas, eventos, noticias, etc.

- Formulario Interactivo de adopcion/compra.

- Integración con Redes Sociales: Botones de compartir en redes sociales para que los usuarios puedan compartir información sobre las mascotas que les interesan o las adopciones.

- Galería de imagenes, videos, información genealógica y veterinaria.

- Comentarios y valoraciones: Permitir a los usuarios dejar comentarios y valoraciones sobre las mascotas sobre su experiencia general con el criadero.

- Integración de mapa.

- Preguntas frecuentes (FAQ) => (Respuestas a preguntas comunes).

## <u>Main Technologies:</u>

![JavaScript](https://img.icons8.com/?size=48&id=108784&format=png)JavaScript:

![React](https://img.icons8.com/?size=40&id=bzf0DqjXFHIW&format=png)React: Como marco de trabajo de front-end, que nos permite desarrollar componentes reutilizables.

![Tailwind](https://img.icons8.com/?size=48&id=4PiNHtUJVbLs&format=png)Tailwind CSS: Como nuestro sistema de diseño para estilizar nuestra aplicación.

![Vite](https://img.icons8.com/?size=48&id=dJjTWMogzFzg&format=png)Vite: Como herramienta de construcción y desarrollo en tiempo real.

![Node.js](https://img.icons8.com/?size=48&id=54087&format=png)Node.js: Como servidor back-end => (Node.js) nos facilita el entorno de ejecución de JavaScript del lado del servidor.

- _Express que nos simplifica la creación de API y la gestión de solicitudes HTTP._

![MongoDB](https://img.icons8.com/?size=48&id=74402&format=png)MongoDB: Como nuestra base de datos NoSQL para almacenar y gestionar los datos de nuestras mascotas, usuarios y otros recursos relacionados.

- _Mocha y Chai:_ Como nuestras herramientas de pruebas unitarias y de integración (testeo).

0 comments on commit 3ad44ea

Please sign in to comment.