simpletine / codeigniter4-starter
CodeIgniter4 Starter
Installs: 301
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.4 || ^8.0
- codeigniter4/framework: ^4.0
Requires (Dev)
- codeigniter/coding-standard: ^1.7
- fakerphp/faker: ^1.23.1
- mikey179/vfsstream: ^1.6
- phpstan/phpstan: 2.0.x-dev
- phpunit/phpunit: ^9.1
- squizlabs/php_codesniffer: 4.0.x-dev
This package is auto-updated.
Last update: 2025-03-03 23:30:43 UTC
README
Overview
This repository provides a starter template for CodeIgniter 4, configured to get your application up and running quickly. Follow the instructions below to set up and start developing with CodeIgniter 4.
Prerequisites
Ensure you have the following installed before starting:
- PHP 7.4 or above
- Composer
- CodeIgniter 4.4.8
Installation Guide
1. Clone the Project
Choose one of the following methods to clone the project into your desired folder:
Using Composer:
composer create-project simpletine/codeigniter4-starter starter --stability=dev
Or using Git:
git clone https://github.com/Simpletine/CodeIgniter4-Starter.git starter
Navigate to the project folder:
cd starter
2. Update Dependencies
Run the following commands to update dependencies and copy required files:
composer update cp vendor/codeigniter4/framework/public/index.php public/index.php cp vendor/codeigniter4/framework/spark spark
3. Set Up Environment File
Copy the .env file to the root directory:
cp env .env
4. Start the Application
Run the app using the built-in server. If you want to use a custom port (e.g., 9000), specify it using the --port option:
php spark serve --port=9000
The application should now be accessible at http://localhost:9000.
Code Standards and Fixing
This project follows PHP coding standards. To automatically fix coding standard issues, run the following command:
composer run fix
Troubleshooting
If you encounter any issues during installation, feel free to open a discussion in the community.