Skip to content

Latest commit

 

History

History
145 lines (122 loc) · 4.65 KB

File metadata and controls

145 lines (122 loc) · 4.65 KB

FLUTTER_ADMIN

GitHub GitHub release (latest by date) GitHub repo size Flutter version

简体中文 | English

A Background Management System Implemented Using Flutter\Java.This project for the front end, the corresponding back-end to https://github.com/cairuoyu/flutter_admin_backend

As a template, example and demonstration for developing multi-terminal applications such as Web, Android, IOS, Windows, MacOS and Linux based on Flutter, this project provides a variety of implementation methods in terms of functions and is constantly being improved. With this project, you can learn Flutter efficiently or quickly develop a new cross-end application.


Functional

  • User Registration
  • Login And Logout
  • Face detection
  • Function Menu
  • Dashboard
  • Role Management
  • User Management
  • Menu Management
  • Article Management
  • upload Picture
  • Video Upload
  • Personnel Management
  • Data Dictionary Management
  • Message
  • My Information
  • Chart
  • Globalization
  • Language Switch
  • Theme Switch
  • Font Switch
  • Standalone configuration file
  • Component packaging
  • Import or Export Excle

Technology

Name Technology
Base cry
Routing management Flutter Navigator 2
State management GetX
Cache management GetStorage
Network request Dio
The chart syncfusion_flutter_charts
The rich text flutter_markdown
Picker image_picker、video_player、file_picker、flutter_colorpicker
Face detection camera、google_ml_kit
Authentication JWT

The code structure

├─config    The configuration file
└─lib
    ├─api   The service interface
    ├─common    The public class
    ├─constants     Constant class
    ├─data      Data classes
    ├─enum      Enumeration class
    ├─generated     The tool automatically generates the internationalization code
    │  └─intl
    ├─l10n      Internationalize the configuration and modify the tool to generate code in the generated folder
    ├─models    Model class
    ├─pages     Page, each folder corresponds to each function
    │  ├─common
    │  ├─dash
    │  ├─dict
    │  ├─icon
    │  ├─image
    │  ├─layout
    │  ├─menu
    │  ├─message
    │  ├─person
    │  ├─role
    │  ├─subsystem
    │  ├─userInfo
    │  └─video
    └─utils     Utility class

installation

flutter pub get
flutter create .

run

# Web
flutter run -d chrome

# Windows
flutter run -d windows

packaging

# Web
flutter build web

# Windows
flutter build windows

# Android
flutter build apk

live demo

http://www.cairuoyu.com:81/flutter_admin

web

image image image image image image image image image

android

dashboard

'setting

windows

image

Join Discussion Group

Add me to WeChat to pull you into the group

Please add a note when applying: flutter_admin

image

QQ

851796663

Donate

Paypal Me