friendsofcake / crud-demo-app
CakePHP + CRUD + CRUD View + Search demo app
Package info
github.com/FriendsOfCake/crud-demo-app
Type:project
pkg:composer/friendsofcake/crud-demo-app
dev-master
2024-09-17 16:01 UTC
Requires
- php: >=8.1
- cakephp/cakephp: ^5.1
- cakephp/migrations: ^4.4
- cakephp/plugin-installer: ^2.0
- friendsofcake/crud-view: ^0.50.0
- friendsofcake/search: ^7.0
- mobiledetect/mobiledetectlib: ^4.8.03
Requires (Dev)
- cakephp/bake: ^3.0.0
- cakephp/cakephp-codesniffer: ^5.1
- cakephp/debug_kit: ^5.0
- josegonzalez/dotenv: ^3.2
- phpunit/phpunit: ^10.5.5 || ^11.1.3
Suggests
- dereuromark/cakephp-ide-helper: After baking your code, this keeps your annotations in sync with the code evolving from there on for maximum IDE and PHPStan/Psalm compatibility.
- markstory/asset_compress: An asset compression plugin which provides file concatenation and a flexible filter system for preprocessing and minification.
- phpstan/phpstan: PHPStan focuses on finding errors in your code without actually running it. It catches whole classes of bugs even before you write tests for the code.
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-17 19:58:30 UTC
README
Get the source code
composer
composer create-project -s dev friendsofcake/crud-demo-app
cd crud-demo-app
Setup the database
Modify config/app_local.php in the Datasources section to reflect your own database.
Create the database schema bin/cake migrations migrate.
Seed the database bin/cake migrations seed.
You can also import the config/schema/db.sql file into your database instead of using the migrations.
Create a webserver
php -S 0.0.0.0:9999 -t webroot/ index.php
Access the website
Go to http://localhost:9999/posts