braunstetter/rock-bundle

A base bundle for the rock.systems ecosystem

Installs: 15

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 1

Type:symfony-bundle

v0.2.10 2021-12-25 14:04 UTC

This package is auto-updated.

Last update: 2024-04-25 18:39:47 UTC


README

This is the core package of the rock.systems ecosystem.

Installation

composer require braunstetter/rock-bundle

What is bundled?

This bundle contains:

  • control panel
  • extensible user menu
  • styled side navigation with extensible menu

Control panel

This dashboard is the base for your projects: the dashboard

As you can see there is a sidebar - a clear structure and a user menu in the right corner. It's pretty - it's modern - it's responsive - it's pure Twig witch Stimulus. EVERYTHING is extensible and interchangeable.

User system - Security

A security / user system is NOT included.

The symfony security system is extremely powerful and flexible.

Instead of inventing another user system or even specifying one, which would then be difficult to adapt for special requirements, we believe it is much better if every Symfony installation, whatever software system is used, build its own user system.

Apart from that, it is now pretty easy to set up a standard user system with Symfony. (With php bin/console make:auth MakerBundle ) this can be done in a few simple steps inside the terminal.

The philosophy behind it is - to provide you with the full power of symfony whenever possible.