Cátedra: Hernán Merlino
- Angie Isabella Valdivia Wong: GitHub
- Lopez Francisco: GitHub
- Corn Franco GitHub
- Alejo Parra Franco: GitHub
- Mario Rafael Janampa Salazar: GitHub
- integerantes: GitHub
- El propósito es comprender las diferencias prácticas entre base de datos relacionales y NoSQL, desarrollando una aplicación web que interactúe con ambos tipos de bases de datos. Se debe implementar una interfaz que permita realizar operaciones de alta, baja, modificación y consulta en ambas bases.
- Frontend: React con JavaScript
- Backend: JavaScript con Node.js
- Base de Datos Relacional: MySQL
- Base de Datos NoSQL: Firebase
Para ejecutar este proyecto, sigue los pasos a continuación:
-
Instalar Node.js y npm
Si aún no tienes Node.js y npm instalados, puedes descargarlos desde este enlace. -
Verificar versiones de Node.js y npm
Asegúrate de que las versiones sean las siguientes:- Node.js:
v20.18.0
(verificar connode --version
) - npm:
10.9.0
(verificar connpm --version
)
- Node.js:
-
Instalar dependencias
En la carpeta raíz del proyecto, ejecuta el siguiente comando para instalar todas las dependencias necesarias:npm install
-
Iniciar el servidor de desarrollo
Ejecuta el comando para iniciar la aplicación en modo de desarrollo:npm run dev
-
Abrir la aplicación en el navegador
Accede ahttp://localhost:3000
en tu navegador para visualizar la aplicación y empezar a interactuar con las bases de datos.