Nenhuma descrição

JeanBenitez 331b77ad5e first commit 1 ano atrás
public a221903119 first commit 1 ano atrás
src 331b77ad5e first commit 1 ano atrás
.editorconfig de7997ec08 first commit 1 ano atrás
.eslintignore de7997ec08 first commit 1 ano atrás
.gitignore de7997ec08 first commit 1 ano atrás
README.md de7997ec08 first commit 1 ano atrás
babel.config.js de7997ec08 first commit 1 ano atrás
package-lock.json de7997ec08 first commit 1 ano atrás
package.json de7997ec08 first commit 1 ano atrás
server.js de7997ec08 first commit 1 ano atrás
vue.config.js de7997ec08 first commit 1 ano atrás

README.md

QUIOSCO

Build Status

Quiosco es una aplicación especialmente creada para el corporativo S&P de uso interno. Algunas de sus características son:

  • Gestión de usuarios a través de un arbol de permisos
  • Gestión de Estantes,Secciones y Categorías
  • Gestión de archivos y Descarga de los mismos

Este proyecto consume la API REST desde https://smart.sportalsolerpalau.mx/ Puede ver un ejemplo del proyecto en https://smart.sportalsolerpalau.mx/QA/index.php - Quiosco, en el entorno de pruebas

Tecnología

Quiosco usa varios proyectos de código abierto para funcionar correctamente:

  • [Vue Js] - HTML mejorado para aplicaciones web!
  • [Node.js] - Para el correcto funcionamiento de Vue CLI
  • [Vue CLI] - Creación de proyectos Vue
  • [EsLint] - Análisis de código estático

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Instalación 🔧

Quiosco requiere Node.js v8+ para correr correctamente.

Instale las dependencias y devDependencies e inicie el servidor.

$ cd quiosco-vue
$ npm install
$ npm run serve

Para entornos de producción 📦 ...

$ npm run build

Tener en cuenta el modo al que se desea compilar a producción, modifica la configuración de los siguientes archivos:

  • Vue.config.js - Línea 3 [publicPath: process.env.NODE_ENV === 'production' ? 'QA/quiosco' : '' ] - Cambiar el modo de QA o PR.
  • router.js - Línea 24 [base: 'PR/quiosco',] - Cambiar el modo de QA o PR.
  • store.js - Línea 8 [url_api: 'https://smart.sportalsolerpalau.mx/QA/'] - Cambiar el modo de QA o PR del endpoint donde se conectará.

Después de la configuración de los archivos anteriores ya se puede correr el comando para generar a PR o QA.

Plugins

Quiosco se extiende actualmente con los siguientes plugins. Las instrucciones sobre cómo usarlas en su propia aplicación están vinculadas a continuación.

Plugin Sitio Web
sentry/browser https://sentry.io/welcome/
animate.css https://daneden.github.io/animate.css/
axios https://github.com/axios/axios
bootstrap-vue https://bootstrap-vue.js.org/
downloadjs http://danml.com/download.html
lodash https://lodash.com/
liquor-tree https://github.com/amsik/liquor-tree
moment https://momentjs.com/
vee-validate https://logaretm.github.io/vee-validate/
vue-airbnb-style-datepicker https://github.com/MikaelEdebro/vue-airbnb-style-datepicker
vue-infinite-loading https://peachscript.github.io/vue-infinite-loading/guide/
vue-lazyload https://github.com/hilongjw/vue-lazyload
vue-multiselect https://vue-multiselect.js.org/
vue-sweetalert2 https://www.npmjs.com/package/vue-sweetalert2
vue-toasted https://github.com/shakee93/vue-toasted
vue-top-progress https://www.npmjs.com/package/vue-top-progress
vuedraggable https://github.com/SortableJS/Vue.Draggable

Versionado 📌

Usamos Gogs para el versionado. Para todas las versiones disponibles, mira los release en este repositorio.

Autores ✒️

  • José Manuel Pérez - Desarrollador Principal - manuelperezg
  • Alejandro Lagarte - Desarrollador Secundario