as-shiddiq / cineex
CiNeex - CodeIgniter Next and Extendable
v0.0.2.3
2023-08-26 23:36 UTC
Requires
- php: >=7.4.0
- dompdf/dompdf: ^2.0
- firebase/php-jwt: ^5.2
- ramsey/uuid: ^4.0
- rosell-dk/webp-convert: ^2.9
Requires (Dev)
- codeigniter4/framework: 4.3.7
- dompdf/dompdf: ^2.0
- firebase/php-jwt: ^5.2
- ramsey/uuid: ^4.0
- rosell-dk/webp-convert: ^2.9
README
Cineex
What is this?
Cineex is a framework that uses codeigniter 4 as its base, which makes it easy to create projects with a module system.
What to use?
Cineex uses an additional base in its manufacture :
- CodeIgniter 4.3.7
- NeomorphismeUI as CSS Framework
- Dompdf for pdf creation purposes, can be replaced if needed
- UUID to create a uuid
- WEBP Convert for image to webp convertion.
- PHPMailer to send email
Why Should?
- Has a command line (RUN) that can be used to speed up the build up your project,
- Ready to be used for team projects because it uses the HMVC scheme.
- With a modular system so that modules can be used for other projects.
- Templates can be replaced and created for other project needs, except for the dashboard there is already a user interface.
- RestAPI ready! no need to create restapi manually, such as, create, read, update, delete, multidelete, nested arrays, even upload data
- Authentication ready!, Login, sign up, forgot password and profile features are already available so there is no need to create them again.
How to Use?
Installations
Installation is very easy, after create project with CodeIgniter then just use composer to install:
composer require as-shiddiq/cineex
next, copy file run
as spark
with command
cp vendor\as-shiddiq\cineex\run run
then run the command, to replace the default codeigniter file
php run replace:all
after that configure the .env file as desired, and then run
php run install
to install and run the project 😊