awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesRole-Based Menu Generation

Dynamically injecting navigation items into the application based on a user's assigned roles.

Distinct from Conditional Menu Items: Focuses on the generation of the menu based on identity roles rather than simple UI conditional visibility.

Explore 2 awesome GitHub repositories matching user interface & experience · Role-Based Menu Generation. Refine with filters or upvote what's useful.

Awesome Role-Based Menu Generation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • lenve/vhrAvatar de lenve

    lenve/vhr

    28,090Voir sur GitHub↗

    This project is a human resources management system built using Spring Boot and Vue. It serves as a platform for managing employee records, professional titles, and organizational hierarchies. The system features a role-based access control framework that maps users to specific roles and resources to secure API endpoints and user interface elements. It includes a real-time communication hub utilizing WebSockets for internal corporate chat and system notifications, as well as a dedicated manager for defining and modifying nested organizational department structures. Additional capabilities co

    Retrieves and injects menu items into application routing based on the user's assigned roles.

    Java
    Voir sur GitHub↗28,090
  • elunez/eladmin-webAvatar de elunez

    elunez/eladmin-web

    4,629Voir sur GitHub↗

    Eladmin-web est un framework de développement de tableau de bord d'administration d'entreprise conçu pour construire des systèmes de gestion back-office sécurisés. Il utilise une architecture découplée composée d'un template frontend Vue et d'un backend Spring Boot. Le projet fournit des outils pour le prototypage rapide d'applications via la génération automatique de code source frontend et backend. Il dispose d'un système de navigation dynamique qui construit des menus multi-niveaux au moment de l'exécution et contrôle la visibilité de l'interface en fonction des rôles des utilisateurs authentifiés. Le système intègre Spring Security pour l'authentification et l'autorisation, Spring Data JPA pour la persistance des bases de données, et un cache de session basé sur Redis pour la gestion distribuée des sessions. Il inclut également la prise en charge de l'intégration d'icônes SVG et l'intégration de données multi-couches sur différents frameworks de persistance.

    Constructs multi-level navigation menus at runtime based on the authenticated user's specific roles and permissions.

    Vueadmineladminelement-ui
    Voir sur GitHub↗4,629
  1. Home
  2. User Interface & Experience
  3. Context Menu Customizations
  4. Conditional Menu Items
  5. Role-Based Menu Generation