A small Symfony test project built to try out Graffiti UI in a real CRUD setup.
It includes a blog with create/read/update/delete flows, a dashboard, and a settings page for testing theme behavior so you can quickly experiment with Graffiti UI components and utility classes in a practical app context.
Have a local php install, using sqlite. If you want you can use any doctrine supported database, but you will need to
change the database configuration in .env and install the relevant php extension.
You also nee a local symfony cli install, to run the server and execute console commands.
- Clone the repository:
git clone git@github.com:disjfa/symfony-graffity.git
- Install dependencies with Composer:
composer install
- Set up your database and run migrations:
bin/console doctrine:database:create
bin/console doctrine:schema:update --force
bin/console doctrine:fixtures:load
- Start the Symfony server:
symfony server:start
- Access the app at
http://localhost:8000and explore the blog, dashboard, and settings pages to see Graffiti UI in action!