iview-admin README

The project's README from github.com/iview/iview-admin. As one markdown file: README.md.

iView Admin

Vue.js 2.0 admin management system template based on iView.

vue iview ui npm

Introduction

iView Admin is a front-end management background integration solution. It based on Vue.js and use the UI Toolkit iView.

image

Features

Getting started

# clone the project
git clone https://github.com/iview/iview-admin.git

// install dependencies
npm install

// develop
npm run dev

Build

npm run build

License

MIT

Copyright (c) 2016-present, TalkingData

iview-admin (iview/iview-admin)

vue-cli
Searching Database…

What is this?iView Admin is a front-end admin management system template built with Vue.js 2.0 and the iView UI toolkit, giving you a ready-made login, permissions, routing, and layout structure to build a management dashboard on top of.
Is this a ready-made app or a starter template I build on?It's a starter template/boilerplate, not a finished product you deploy as-is: you clone it, wire it up to your own backend API, and customize the routes and components to fit your project.
How do I get it running locally?Install the npm dependencies, then run the Vue CLI dev server for local development or the build script to generate a production bundle, both defined via vue-cli-service in package.json.
What front-end stack do I need to know to work with this?You should be comfortable with Vue.js 2.0, the iView component library, Vuex for state, and Webpack-based tooling via Vue CLI; it also bundles Axios for HTTP, ECharts for charts, and a Markdown/rich-text editor.
Does it include a backend, or is it just the front end?Just the front end. It's described as a front-end integration solution meant to connect to your own backend/API; no server-side code is provided.
What built-in components does it ship with?It includes a rich text editor, a Markdown editor, a city cascader, photo preview/edit, draggable lists, file upload, a digital gradient widget, split-pane layout, and form components, covering most common admin-panel needs out of the box.
Can tables export their data?Yes, tables support drag-and-drop row sorting, searchable filtering, exporting data to CSV or XLS files, and even exporting a table as an image.
Does it support multiple languages in the UI?Yes, i18n (internationalization) is listed as a core feature, so the interface text can be localized, though the README doesn't list which specific languages are bundled.
What happens on login failures or broken routes?It ships dedicated error pages for 403, 404, and 500 responses, plus dynamic routing tied to login state, a lock screen, breadcrumb navigation, and a personal/message center.
Creator
iview
Size
60 MB
Stars
16.3K
Age
9y
Commits · 90 Days