# Delilah Restó
API sistema de pedidos online para el restaurante Delilah Restó.
### Requisitos Previos
- Debe contar con un editor de codigo de su preferencia VScode.
- Instale y configure NodeJS.
- Instale y configure el motor de base de datos MYSQL.
- Para realizar peticiones a la aplicacion recomendamos usar POSTMAN o el programa de tu preferencia.
- instalar nodemon en su computador para poder ejecutar la misma Nodemon en caso de no querer usarla debera modificar los scripts en el package.json de la siguiente manera:
"scripts": {
"start": "node server.js",
},
### Instalación
Estos son los pasos que deberás seguir para tener un entorno de desarrollo ejecutable:
- Ejecute en la terminal estando el la carpeta en la que se aloja el proyecto el comando npm install. (esto instalara los paquetes necesarios para correr el proyecto)
npm install
-
Cree un archivo .env a partir de el .env-example para crear las variables de entorno necesarias para el proyecto.
-
Para crear la base de datos y sus tablas ejecute el comando:
npm run migrate
- si desea crear algunos usuarios o productos:
npm run seedProducts (Para usuarios)
npm run seedUsers (Para productos)
- Todo esta listo para ejecutar el proyecto con el comando:
npm run start
- Opcionalmente en el arcivo Proyecto3.postman_collection.json se añade la coleccion para probar lo endpoints.
## Autores
* Julian Eduardo Labrador Sanchez - *Trabajo Inicial* - JulianELabradorS
## Licencia
Este proyecto está bajo la Licencia MIT.