code: func (app App) ConfigureApplication(application *application.Application) {
  	Admin := application.Admin
  
  	AssetManager = Admin.AddResource(&asset_manager.AssetManager{}, &admin.Config{Invisible: true})
  
  	// Add Media Library
  	Admin.AddResource(&media_library.MediaLibrary{}, &admin.Config{Menu: []string{"Site Management"}})
  
  	// Add Help
  	Help := Admin.NewResource(&help.QorHelpEntry{})
  	Help.Meta(&admin.Meta{Name: "Body", Config: &admin.RichEditorConfig{AssetManager: AssetManager}})
  
  	// Add action bar
  	ActionBar = action_bar.New(Admin)
  	ActionBar.RegisterAction(&action_bar.Action{Name: "Admin Dashboard", Link: "/admin"})
  
  	// Add Translations
  	Admin.AddResource(i18n.I18n, &admin.Config{Menu: []string{"Site Management"}, Priority: -1})
  
  	// Add Setting
  	Admin.AddResource(&settings.Setting{}, &admin.Config{Name: "Shop Setting", Menu: []string{"Site Management"}, Singleton: true, Priority: 1})
  
  	SetupNotification(Admin)
  	SetupWorker(Admin)
  	SetupSEO(Admin)
  	SetupWidget(Admin)
  	SetupDashboard(Admin)
  
  	application.Router.Mount(app.Config.Prefix, Admin.NewServeMux(app.Config.Prefix))
  }
docs: // ConfigureApplication configure application