Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/braunstetter/rock-bundle
An ecosystem for software systems based on the symfony framework.
https://github.com/braunstetter/rock-bundle
admin-panel menu software-system symfony
Last synced: 29 days ago
JSON representation
An ecosystem for software systems based on the symfony framework.
- Host: GitHub
- URL: https://github.com/braunstetter/rock-bundle
- Owner: Braunstetter
- Created: 2021-07-24T14:36:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-25T14:04:53.000Z (almost 3 years ago)
- Last Synced: 2024-10-03T07:05:30.264Z (about 1 month ago)
- Topics: admin-panel, menu, software-system, symfony
- Language: PHP
- Homepage:
- Size: 13.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RockBundle
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](docs/images/control-panel.png)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](https://twig.symfony.com/) witch [Stimulus](https://stimulus.hotwired.dev/).
EVERYTHING is extensible and interchangeable.### User system - Security
> A security / user system is **NOT** included.The [symfony security system](https://symfony.com/doc/current/security.html) 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](https://symfony.com/bundles/SymfonyMakerBundle/current/index.html#usage) ) 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.