https://github.com/stats4sd/tpp-metrics-library
A WIP system for collecting and curating metrics related to agroecology and measureing agroecological transitions
https://github.com/stats4sd/tpp-metrics-library
Last synced: 25 days ago
JSON representation
A WIP system for collecting and curating metrics related to agroecology and measureing agroecological transitions
- Host: GitHub
- URL: https://github.com/stats4sd/tpp-metrics-library
- Owner: stats4sd
- License: gpl-3.0
- Created: 2023-01-05T15:29:16.000Z (over 3 years ago)
- Default Branch: dev
- Last Pushed: 2025-03-19T11:58:07.000Z (over 1 year ago)
- Last Synced: 2025-03-19T12:37:04.048Z (over 1 year ago)
- Language: PHP
- Size: 14.2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Stats4SD Laravel Platform Template
This installation is a 'default' Laravel 9.X installation for Stats4SD projects with a host of configuration and core packages already setup.
It includes the following composer packages:
- Laravel Backpack 5 (backpack/crud)
- Backpack's version of the Spatie Permission Manager (backpack/permissionmanager)
- Laravel Telescope
And the following dev packages for scaffolding and code helpers:
- [barryvdh/laravel-ide-helper](https://github.com/barryvdh/laravel-ide-helper)
## Laravel Backpack for Admin panel
This template comes with Laravel Backpack to help quickly build CRUD panels for data management. We have made the following changes to the default configuration:
- Backpack uses the 'web' guard for authentication, so users do not need to log into the 'admin panel' seperately from the 'front-end'.
- Backpack's auth routes are *not* enabled. Instead, use the auth routes setup through Laravel Breeze (located in `routes/auth.php`).
In this default setup, **any authenticated user can access the admin panel**. We often stick with this setup as our platforms are mostly or entirely within the admin panel. Given this, please make good use of CRUD::denyAccess() within the platform's Crud Controllers.