Skip to content

Proyecto full stack de reserva de taxis con registro, login y base de datos.

Notifications You must be signed in to change notification settings

OctavioCaba/taxis-service-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taxi web service

Aplicación web que permite la reservación de táxis por horarios.

¿Cómo lo ejecuto en local?

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

⚠️ Ejecutar el siguiente paso SÓLO si ya has completado los pasos Base de datos y Variables de entorno ⚠️

npm run dev:pack => levantar el entorno de desarrollo


Base de datos

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.

Variables de entorno

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

Créditos

Proyecto enteramente diseñado y desarrollado por Octavio Caba.

About

Proyecto full stack de reserva de taxis con registro, login y base de datos.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published