route-and-menu-config

Community

Easily configure ITSM routes and menus.

Authorheidsoft
Version1.0.0
Installs0

System Documentation

What problem does it solve?

IT teams often struggle with inconsistent route registration, missing frontend menu entries, and stale seed data when adding new ITSM modules. This guide provides a repeatable workflow to wire backend routes, frontend navigation, and database menus to ensure new modules are accessible and consistent.

Core Features & Use Cases

  • Backend Route Registration: add controllers and register routes in router.go to expose new module APIs.
  • Frontend Menu Configuration: ensure dynamic menus in the Sidebar or static fallbacks are updated to reflect new modules.
  • Database Seed Data: create or update seed_data.sql to seed menus with correct paths, icons, and permissions.
  • Use Case: When introducing a new ITSM module, follow this workflow to align backend, frontend, and DB entries so users can access the new module seamlessly.

Quick Start

Add a new module by creating its controller, registering routes, seeding menu data, and verifying the UI and API endpoints.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: route-and-menu-config
Download link: https://github.com/heidsoft/itsm/archive/main.zip#route-and-menu-config

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.