/vue-users

Users list made with vue.js

Primary LanguageVue

GitHub issues GitHub forks GitHub stars GitHub watchers GitHub last commit

Vue Users

Vue Users is an application that obtains a list of random users from an API and print the information.

It has 3 views: the home, the user list and the user detail. There are several buttons with different actions to delete, hide and select random users. By clicking on a user you can see the complete information of the selected user, this page has a map made with Google Maps or Leaflet.

Image of App Vue Users

Development interface

Vue logo

Is developed with vue.js 2.6.10 a Javascript framework. This project use Vue Cli and has dependencies as vue router and google maps.

Content

Structure of folders

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

Publish in Github Pages

npm run deploy

Customize configuration

See Configuration Reference.

Dependencies

NPM PACKAGES

NPM PACKAGE STABLE VERSION LAST VERSION
core-js ^3.10.1 NPM
google-maps-api-loader ^1.1.1 NPM
leaflet ^1.7.1 NPM
vue ^2.6.12 NPM
vue-router ^3.5.1 NPM
vue2-leaflet ^2.7.0 NPM
@vue/cli-plugin-babel ^4.5.12 NPM
@vue/cli-plugin-eslint ^4.5.12 NPM
@vue/cli-service ^4.5.12 NPM
babel-eslint ^10.1.0 NPM
eslint ^6.8.0 NPM
eslint-plugin-vue ^7.8.0 NPM
node-sass ^4.14.1 NPM
sass-loader ^7.3.1 NPM
vue-template-compiler ^2.6.12 NPM