Fast Soy Admin

screenshot of Fast Soy Admin
vue
unocss

基于 FastAPI+Vue3+Naive UI 的现代化轻量管理平台。 A modern Management Platform based on FastAPI+Vue3+Naive UI.

Overview:

FastSoyAdmin is a modern and powerful admin template implemented with the latest technology stack. It utilizes Vue3, Vite5, TypeScript, Pinia, and UnoCSS on the frontend, and FastAPI, Pydantic, and Tortoise ORM on the backend. It offers a comprehensive ApiFox online documentation and comes with rich theme configurations, components, and automated file routing. FastSoyAdmin serves as an all-in-one solution for backend management and a great practice ground for learning cutting-edge technologies.

Features:

  • Cutting-Edge Technology Stack: Utilizes FastAPI, Pydantic, Tortoise ORM on the backend and Vue3, Vite5, TypeScript, Pinia, UnoCSS on the frontend.
  • Unique Permission Control: Strict separation of user roles and permissions between frontend and backend.
  • Detailed Log Management: Includes additional features for log management and API permission control for secondary verification.
  • Highly Useful Backend Integration: Low code coupling, rewritten useful functions, and clear project architecture.

Summary:

FastSoyAdmin is a feature-rich admin template with advanced technology implementations on both the frontend and backend layers. From cutting-edge tech stacks to unique permission controls and detailed log management, this template offers a robust solution for backend management. The clear project architecture, strict code standards, and rich theme configurations make FastSoyAdmin a convenient and efficient option for developers looking to dive into modern technologies.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

unocss
UnoCSS

UnoCSS is an instant, on-demand atomic CSS engine that generates utility classes at build time. It's highly customizable, extremely fast, and compatible with Tailwind CSS utilities while offering additional features like attributify mode and pure CSS icons.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.