Está en la página 1de 5

Tecnologías por implementar

- React
React es una biblioteca o librería de código abierto que está escrita en
JavaScript. Fue desarrollada por Facebook en el 2013 con la finalidad de
facilitar la creación de componentes reutilizables e interactivos para las
interfaces de usuario.Uno de sus puntos más destacados es que no solo se
usa en el lado del cliente, sino que también se puede representar en el servidor
y trabajar juntos. React es una excelente alternativa para realizar todo tipo de
aplicaciones web o para dispositivos móviles.

También se destaca por contar con un completo ecosistema de componentes,


herramientas y módulos que posibilitan el desarrollo de funcionalidades
complejas en poco tiempo.

- Cloud Firestore
Cloud Firestore es una base de datos flexible y escalable para el desarrollo
móvil, web y de servidor de Firebase y Google Cloud. Al igual que Firebase
Realtime Database, mantiene sus datos sincronizados entre las aplicaciones
de los clientes a través de escuchas en tiempo real y ofrece soporte sin
conexión para dispositivos móviles y web para que pueda crear aplicaciones
receptivas que funcionen independientemente de la latencia de la red o la
conectividad a Internet. Cloud Firestore también ofrece una integración
perfecta con otros productos de Firebase y Google Cloud, incluidas Cloud
Functions.

- Bootstrap
Bootstrap es un framework CSS desarrollado por Twitter en 2010, para
estandarizar las herramientas de la compañía. El framework combina CSS y
JavaScript para estilizar los elementos de una página HTML. Permite mucho
más que, simplemente, cambiar el color de los botones y los enlaces.

Esta es una herramienta que proporciona interactividad en la página, por lo que


ofrece una serie de componentes que facilitan la comunicación con el usuario,
como menús de navegación, controles de página, barras de progreso y más.

Además de todas las características que ofrece el framework, su principal


objetivo es permitir la construcción de sitios web responsive para dispositivos
móviles.
Justificación de la metodología

La metodología que se eligió fue SCRUM, debido a que abarca desde el


presupuesto y concepción de la idea, además de que Scrum está estructurado
para ayudar a los equipos a adaptarse de forma natural a las condiciones
cambiantes y a los requisitos de los usuarios, con el cambio de prioridades
integrado en el proceso y ciclos de lanzamiento breves para que el equipo pueda
aprender y mejorar constantemente, se logra de manera exitosa la integración de
todas las partes involucradas en un proyecto. La participación y administración de
SCRUM es sencilla y de fácil manejo para todas las etapas.

Además de que, con la división, asignación de roles y tareas de manera eficiente,


esta metodología nos ayuda a trabajar exitosamente en un proyecto, generar un
buen ambiente de trabajo, desarrollando habilidades como el trabajo en equipo.

Es una metodología común y que hemos trabajado con mayor frecuencia en


proyectos dentro de la escuela, lo cual nos ayuda a su implementación y generar
un excelente ritmo de trabajo.
Diagrama de Base de Datos

(Base de Datos No-SQL)

Citas
Especialistas
- Description
- CedulaProf
- Fecha
- Especialista
- Hora
- Name
- Name
- Ubicación
- Paciente
- Price
- Ubicación
- Usuario

Expedientes
- Altura
Servicios
- ApellidoP
- Description
- ApellidoM
- Price
- Edad
- NombrePa
- Observaciones
- Peso
- Sexo
- Telefono

Users
- Id
- rol
Referencia

- Next U. (2022, 15 septiembre). ¿Qué es React JS y cómo funciona? Blog |


NextU LATAM. https://www.nextu.com/blog/que-es-react-js-como-funciona-
rc22/
- Firestore  |. (s. f.). Firebase. https://firebase.google.com/docs/firestore
- Bootstrap. (2020, 14 abril). rockcontent. Recuperado 7 de diciembre de
2022, de https://rockcontent.com/es/blog/bootstrap/

También podría gustarte