How to Set Up the SuperAdminx High‑Performance Admin System with Webman and React

This guide walks you through installing the SuperAdminx admin platform, covering backend setup with Webman and ThinkORM, frontend preparation using React and Ant Design, database configuration, and accessing the running application with example commands and screenshots.

Open Source Tech Hub
Open Source Tech Hub
Open Source Tech Hub
How to Set Up the SuperAdminx High‑Performance Admin System with Webman and React

Overview

The SuperAdminx admin system is a practical, high‑performance solution built on the Webman HTTP framework (which uses Workerman) for the backend and React with Ant Design and ProComponents for the frontend.

Installation

Backend Installation

Clone the source code and install dependencies:

git clone https://gitee.com/zouyi/SuperAdminx.git
composer install

Create a MySQL database using utf8mb4 charset and import superadminx.sql (exported from Navicat). Then edit the .env file to set the database connection details.

Start the project:

Windows: double‑click windows.bat in the project root or run php windows.php.

Linux: run in debug mode with php start.php start or as a daemon with php start.php start -d.

Frontend Installation

Navigate to public/admin_react/ and install the Node dependencies: npm install Run the development server and open the admin UI: npm run dev Visit http://localhost:5200/admin/ and log in with the default credentials provided in the documentation.

Preview

Backend Features

Permission management with interface‑level control.

Code generation for CRUD operations on both front and back ends.

Configurable parameter settings, allowing custom form fields and role‑based access.

Future plugin‑based extensions are planned.

Frontend Features

Multiple built‑in layout schemes.

Button‑level permission management.

Extended form fields: province, city, district selectors; latitude/longitude picker; rich‑text editor; multi‑image/video upload; file uploads, etc.

Enhanced preview components for long text, images, videos, PDFs, Word documents, and rich‑text content.

Documentation:

https://www.superadminx.com
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

frontendReactadmin panel
Open Source Tech Hub
Written by

Open Source Tech Hub

Sharing cutting-edge internet technologies and practical AI resources.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.