/vadmire-admin

一款基于 Vue3 + TypeScript + NaiveUI 等技术栈搭建的后台系统

Primary LanguageVueMIT LicenseMIT

VAdmin Logo

VAdmire Admin

License Backend Management System Template

English | 简体中文

⛷️ Introduction

VAmire Admin is a universal backend management system template. It is based on a relatively new technology stack Vite + Vue3 + TailwindCSS + TypeScript.

It helps developers to start business development quickly and integrates many common features used in business development inside the system. It is also one of the reference projects for learning Vue3 related ecology.

⚙️ Features

  • 💪 Latest Technology Stack: Vite + Vue + TailwindCSS + TypeScript
  • 🚀 Development Experience: The ultimate development experience
  • 🌛 Dark Mode: Built-in Dark Mode
  • 🌿 System Theme: Dynamically configure system theme color
  • 🏄‍♂️ Permission Control: Support both front and back end permission control solutions
  • ♻️ Functional components: Built-in multiple functional components and combinable functions
  • 🎇 Composable Development: advocate for making your code more concise and easy to read

👣 Getting started

# Git clone
git clone https://github.com/flingyp/vadmire-admin.git

# Installation dependencies
cd vadmire-admin
pnpm install

# Run
pnpm run dev

# Build
pnpm run build
pnpm run build:mock # mock mode

🙌 Directory description

├─.github
├─.husky
├─.vscode
├─mock
├─build
├─public
├─src
   ├─assets
   │  ├─img
   │  └─svg
   ├─components
   ├─composables
   ├─directives
   ├─layout
   ├─modules
   ├─requests
   ├─router
   ├─store
   ├─styles
   ├─types
   ├─utils
   └─views
├─.editorconfig
├─.env.development
├─.env.production
├─.eslintrc
├─index.html
├─tailwind.config.js
└─vite.config.ts

💕 Contributing

Welcome to use this backend template!

If you find any errors or have good ideas, please feel free to contact me to submit Issues or PRs.

📑 License

MIT

Copyright (c) 2023 flingyp