Skip to content

Repository files navigation

Dependencias

Este proyecto utiliza las siguientes dependencias:

  • Express: Framework web para Node.js, utilizado para crear el servidor y manejar las rutas.
  • EJS: Motor de plantillas para generar vistas HTML dinámicas.
  • Mongoose: ODM para MongoDB, utilizado para interactuar con la base de datos.
  • ExcelJS: Biblioteca para crear archivos Excel.
  • pdfKit: Biblioteca para crear archivos PDF.
  • body-parser: Middleware para manejar el cuerpo de las solicitudes HTTP.

Instalación

Para comenzar con el proyecto, sigue estos pasos:

  1. Clonar el repositorio:

    git clone https://github.com/RIADWaffle/PruebaMVC.git
    cd PruebaMVC-main
    
  2. Instalar dependencias:

    npm install
    

Configuración de MongoDB Localmente

Para usar MongoDB de forma local, sigue estos pasos:

  1. Descargar e instalar MongoDB:

  2. Iniciar el servicio de MongoDB:

    Abre una terminal y ejecuta el siguiente comando para iniciar el servicio:

    mongod
    

Esto iniciará el servidor MongoDB en el puerto por defecto (27017).

Iniciar la Aplicación

Una vez que tengas MongoDB corriendo y todas las dependencias instaladas, puedes iniciar la aplicación:

npm start

Esto iniciará el servidor y la aplicación estará disponible en http://localhost:3000.

Rutas Disponibles

  • /entry: Registrar la entrada de un vehículo.
  • /exit: Registrar la salida de un vehículo.
  • /report: Generar un reporte de entradas y salidas.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages