wwwision / dam-example
Standalone PHP project that uses the Neos Event Sourced Content Repository for a simple digital asset management
Fund package maintenance!
bwaidelich
Paypal
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 1
Type:project
Requires
- php: ^8.3
- doctrine/dbal: ^3
- guzzlehttp/psr7: ^2.7
- helhum/dotenv-connector: ^3.1
- neos/contentgraph-doctrinedbaladapter: 9.0.0-beta13
- neos/contentrepository-core: 9.0.0-beta13
- slim/slim: ^4.14
- slim/twig-view: ^3.4
- wwwision/dam: ^0.3.0
Requires (Dev)
- larapack/dd: ^1.1
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-11-12 19:43:59 UTC
README
Standalone PHP project that uses the Neos Event Sourced Content Repository for a simple digital asset management.
This project just provides a simple Slim application (using Twig templates) on top of the Wwwision.DAM package.
Important
This is work-in-progress, the feature set is very limited and subject to change right now
Usage
Install via composer:
composer create-project wwwision/dam-example .
Afterward, create a new .env
file or copy the provided one via
cp .env.dist .env
and configure a doctrine DBAL connection string (see https://www.doctrine-project.org/projects/doctrine-dbal/en/4.1/reference/configuration.html#getting-a-connection)
Note
Currently only Mysql, MariaDB and PostgreSQL is supported!
Run the setup script to create the required database tables:
composer setup
Start the PHP built in server via:
composer serve
Head your browser to http://localhost:8787/
And you should be presented with an interface like this: