Download the PHP package mauijay/boilerplate without Composer
On this page you can find all versions of the php package mauijay/boilerplate. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mauijay/boilerplate
More information about mauijay/boilerplate
Files in mauijay/boilerplate
Package boilerplate
Short Description CodeIgniter4 Admin Boilerplate based on SB2 by jay
License MIT
Homepage https://github.com/mauijay/boilerplate
Informations about the package boilerplate
CodeIgniter 4 Admin Boilerplate
Overview *WORK IN PROGRESS
This package offers a quick setup for your ci4 projects that includes and admin panel, authorization and authentication, cms and a dynamic menu.
This repository includes:
- CodeIgniter https://github.com/codeigniter4/CodeIgniter4
- CodeIgniter Shield https://github.com/codeigniter4/shield
- Tailwind https://tailwindcss.com/
Features
- back end
- tailwind css
- Font Awesome
- Access control by Shield
- Dynamic Menu
- Language Support
Requirements
Ensure you have the following installed before starting:
- PHP 8.3 or later
- CI 4.5.5 or later
- Composer command (See Composer Installation)
- Git
Install Guide
1. Add to a fresh ci4 install or your ci4 project
And then "composer update" every time there is a new version of the framework. When updating, check the release notes to see if there are any changes you need to apply to your app folder.
2. Update Dependencies
Eevery time there is a new version of the framework, run the following commands to update dependencies and copy required files:
3. Set Up Environment File
Copy the .env file to the root directory:
Customize env for your application, specifically the baseURL and any database settings.
Database Config
- Before continuing, make sure you have created a database and your db credentials for MySQL or use SQLite3 has been set in .env file.
- Skipping this step will make database migration fail.
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:
The application should now be accessible at http://localhost:8081.
Code Standards and Fixing
This project follows PHP coding standards. To automatically fix coding standard issues, run the following command:
Troubleshooting
If you encounter any issues during installation, feel free to open a discussion in the community.
All versions of boilerplate with dependencies
codeigniter4/framework Version ^4.5
codeigniter4/shield Version ^1.1
codeigniter4/translations Version ^4.0
firebase/php-jwt Version ^6.10