Skip to content

excellent enterprise-level management system solution

Notifications You must be signed in to change notification settings

InfernalAzazel/adminPro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdminPro

excellent enterprise-level management system solution

python node antd ProComponents react vite

English | 简体中文

feature

  • Front-end and back-end internationalization, extract translation fields from source code, and load language packs on demand
  • Having multi role permission management
  • Elegant and highly encapsulated antd ProComponents design
  • theme selection
  • MongoDB is a flexible, high-performance, non-relational database with strong query capabilities.
  • FastAPI python one of the fastest backend frameworks

effect

image

image

project structure

        adminPro
        --|back-py-mongo                # back
        --|front                        # front
        --|mdsrc                        # md resource
        --|.env                         # Production environment variables
        --|.env.dev                     # Test environment variables
        --|database.yml                 # Database deployment file
        --|portainer.yml                # Operation and maintenance control system deployment files
        --|admin.yml                    # AdminPro deployment files

deploy

  • test server
docker-compose -f portainer.yml up -d
docker-compose --env-file .env.dev -f database.yml up -d
docker-compose --env-file .env.dev -f admin.yml up -d
# Or package image
docker-compose -f portainer.yml build
docker-compose --env-file .env.dev -f database.yml build
docker-compose --env-file .env.dev -f admin.yml build
  • production server
docker-compose -f portainer.yml up -d
docker-compose -f database.yml up -d
docker-compose -f admin.yml up -d
# Or package image
docker-compose -f portainer.yml build
docker-compose -f database.yml build
docker-compose -f admin.yml build

To do list

  • add front
  • add python + mongodb back
  • add automated testing interface
  • add deployment method
  • add development documentation

About

excellent enterprise-level management system solution

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published