Sistema especializado para asignar productos a vehiculos y realizar ventas
- PHP
- LARAVEL VER: 8.5
- MYSQL
- AXIOS
- VUEX
- VUE.JS
- VUE ROUTER
- ADMIN-LTE
Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local, para propósitos de desarrollo y pruebas.
- PHP >= 7.3
- NODEJS: LINK DESCARGA https://nodejs.org/es/
- COMPOSER: LINK DESCARGA https://getcomposer.org/download/
Clonamos el repositorio
git clone https://github.com/incared-proyectos/almacen.git
Instalamos nuestras dependencias con
composer install
Realizamos una copia de nuestro archivo .env con el siguiente comando
cp .env.example .env
Generamos la key para nuestro .env
php artisan key:generate
Instalamos nuestros paquetes necesarios
npm install
Actualizamos/instalamos VUE
npm update vue-loader
npm i vue-loader
Compilamos
npm run dev
En el archivo .env creamos 2 variables nuevas llamadas: APP_PATH_LOCAL_VUE && SANCTUM_STATEFUL_DOMAINS
- APP_PATH_LOCAL_VUE || VALOR PREDETERMINADO "VACIO" : Esta variable fue creada para entornos donde no contemos con un servidor o donde no podamos ejecutar el comando "php artisan serve" para que levante nuestro servidor, en esta variable podemos colocar la ruta absoluta en donde se encuentro nuestro public, ejemplo: github/visitas/public, de este modo vuejs apuntara hacia esta ruta. Es opcional
- SANCTUM_STATEFUL_DOMAINS || VALOR PREDETERMINADO "localhost" : Variable importante para sanctum, paquete que usamos para autenticación, debemos colocar nuestra url sin su protocolo ejemplo: example.com