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.