Skip to content

GiaWong/Fiuba_BDD

Repository files navigation

Trabajo práctico Base de Datos

Cátedra: Hernán Merlino

Integrantes:

  1. Angie Isabella Valdivia Wong: GitHub
  2. Lopez Francisco: GitHub
  3. Corn Franco GitHub
  4. Alejo Parra Franco: GitHub
  5. Mario Rafael Janampa Salazar: GitHub
  6. integerantes: GitHub

Objetivo del proyecto:

  • 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.

Requerimientos Técnicos

  • Frontend: React con JavaScript
  • Backend: JavaScript con Node.js
  • Base de Datos Relacional: MySQL
  • Base de Datos NoSQL: Firebase

Instalación y Ejecución del Proyecto

Para ejecutar este proyecto, sigue los pasos a continuación:

  1. Instalar Node.js y npm
    Si aún no tienes Node.js y npm instalados, puedes descargarlos desde este enlace.

  2. Verificar versiones de Node.js y npm
    Asegúrate de que las versiones sean las siguientes:

    • Node.js: v20.18.0 (verificar con node --version)
    • npm: 10.9.0 (verificar con npm --version)
  3. Instalar dependencias
    En la carpeta raíz del proyecto, ejecuta el siguiente comando para instalar todas las dependencias necesarias:

    npm install
  4. Iniciar el servidor de desarrollo
    Ejecuta el comando para iniciar la aplicación en modo de desarrollo:

    npm run dev
  5. Abrir la aplicación en el navegador
    Accede a http://localhost:3000 en tu navegador para visualizar la aplicación y empezar a interactuar con las bases de datos.


About

Materia: Base de Datos - Merlino

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published