Aplicación web que permite la reservación de táxis por horarios.
Necesitarás tener instalado Node.js y tener acceso a una terminal para seguir los siguientes pasos:
npm i => instalar las dependencias en la carpeta raíz cd front => entrar en la carpeta front npm i => instalar las dependencias en la carpeta front cd .. => volver a la carpeta raíz cd back => entrar en la carpeta back npm i => instalar las dependencias en la carpeta back cd .. => volver a la carpeta raíz
Base de datos y Variables de entorno
npm run dev:pack => levantar el entorno de desarrollo
Además deberás contar con algún paquete de software para levantar un servidor con base de datos SQL o MariaDB. Por ejemplo: XAMPP, WAMP, LAMP o alguno similar.
Luego de iniciar los módulos de Apache y MySQL abrir el navegador y, en la barra de direcciones, escribir localhost/phpmyadmin/.
Abrir la Consola y pegar todo el código que se encuentra en el archivo database.sql.
Luego apretar Ctrl + Enter para ejectuar el código pegado, y así crear y llenar la base de datos.
Necesitarás un archivo .env dentro de la carpeta back con la siguiente estructura:
PORT= Seguido del número del puerto donde quieres ejecutar la aplicación
DATABASE_HOST=localhost
DATABASE_USER= Seguido del usuario de administración de tu servidor. Por defecto el usuario es root
DATABASE_PASSWORD= Seguido de la contraseña del usuario. Por defecto la contraseña es un string vacío ""
DATABASE_NAME= Seguido del nombre de la base de datos. Si el contenido del archivo database.sql no fue modificado, el nombre de la base de datos de taxis_service_database
Proyecto enteramente diseñado y desarrollado por Octavio Caba.