forked from b00tc4mp/isdi-parttime-202309
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
josem-cembrano
committed
Feb 20, 2024
1 parent
e55db15
commit 3ad44ea
Showing
1 changed file
with
70 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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). |