abyss-soft / vue-rest-api-federal

Клиентское приложение для федерального министерства на Vue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Клиентское приложение для федерального министерства

Клиентское приложение, должно реализовывать следующий функционал:

  • Получение данных с сервера используя API

  • Получение фильтров с сервера используя API

  • Страница с данными Организации (Федеральные бюджетные образовательные учреждения) должна показываться в табличном виде

  • Должна обеспечиваться фильтрация по всем фильтрам или группы фильтров

  • Обязательно должно быть две возможности пагинации: кнопки вперед / назад бесконечный скроллинг таблицы с данными

  • Обязательное использование vuetify

Реализовано на Vue and REST API

В данном примере используется vue.js + vuex + vuetify + vue-router

  • приложение разбито на компоненты

  • бесконечная подгрузка данных с удаленного сервера в таблицу с использованием REST API

  • так же есть переключение страниц (следующая, предыдущая) с автоматической загрузкой данных

  • организация взаимодействия с сервером вынесена на уровень стейт менеджмента (vuex)

  • использование различных фильтров для вывода информации

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

About

Клиентское приложение для федерального министерства на Vue


Languages

Language:JavaScript 49.7%Language:Vue 47.1%Language:HTML 3.1%