anuarhdz / craft-goodkit
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:Twig
Type:project
Requires
- craftcms/ckeditor: 4.1.0
- craftcms/cms: 5.2.4.1
- craftcms/query: ^3.1
- nystudio107/craft-closure: ^1.0
- nystudio107/craft-seomatic: 5.0.4
- nystudio107/craft-vite: 5.0.0
- studioespresso/craft-splashingimages: ^5.0
- verbb/hyper: 2.0.2
- verbb/navigation: 3.0.1
- vlucas/phpdotenv: ^5.4.0
Requires (Dev)
- craftcms/generator: ^2.0.0
- yiisoft/yii2-shell: ^2.0.3
README
This Craft CMS 5 starter kit is a modern front-end development workflow for Craft CMS that combines the latest front-end technologies and tools with best practices. It's designed to help you get up and running quickly and optimize your project for production.
Stack
Getting Started
Prerequisites
In order to install and run this repository correctly, verify that you have installed:
- Docker. I recommend using OrbStack.
- DDEV. Check the installation documentation.
- VSCode and Dev Containers extension.
Installation from Scratch
-
Make sure that you have Docker and DDEV installed.
-
Run
composer create-project anuarhdz/craft-goodkit ./YOUR/PROJECT/PATH --no-install
to create a new Craft CMS Goodkit project. ReplaceYOUR/PROJECT/PATH
with the path where you want to create the project. -
Run
ddev config --project-name=YOUR_PROJECT_NAME
to configure the DDEV environment. ReplaceYOUR_PROJECT_NAME
with the name of your project. -
Navigate to the project directory and run
ddev start
. This will start the DDEV environment. If everything is configured correctly, you will see a message similar to the following:
Your project can be reached at https://YOUR_PROJECT_NAME.ddev.site https://127.0.0.1:XXXXX
- Now you can run
ddev code
to open the project in VSCode.
If VSCode correctly starts the project inside a dev container and you can access the URL of your project, you have correctly configured the repository.