Hello there, this is the official explanation documentation for project cristeena. In here we will discuss all the aspects for cristeena and how it can be used at her best for the development of the web application.
Installing cristeena is straight forward, there are two approaches to do that. Mentioned as follows.
you can go for the way you suite most comfortable with but I personally recommend the âcomposer based approachâ.
you can simply clone the repository by the following command followed by the composer command for the dependencies installation.
Execute the following commands one by one.
git clone https://github.com/samgan-khan/cristeena.git
cd cristeena
composer install
Through compose everything can be done in one go
composer create-project --prefer-dist samgan-khan/cristeena
In case you want to use a custom app directory name (e.g. /myapp/):
composer create-project --prefer-dist samgan-khan/cristeena myapp
Once you are done with either, for starting the server you can execute the following command. You can also run the set up like any other site on apache but its my personal choice to run on the inbuild server of cakePHP
bin/cake server -p 8765
Then visit http://localhost:8765 to see the welcome page.
configurations in cristeena is next to null, all you have to do in change the .default files to there original form.
Rename the following files
Once you are done renaming fill the asked requirements in the .env file and you are done with the configurations.
Congratulationsâ¦.
#code-quality #vscode #laravel-pint #laravel
I have been using the unsatisfactory formatters from a long time. All of them have one thing but lack other. Laravel Pint is one who has it all, combining it with vscode is like proving you laravel project a super power.
AppImages are the most easiest to run compared.The challenging task is to make the AppImage accessible globally through he system like an installed application (in the menu)
#express js #node #node js #sequelize #mysql
In the very initial days of my work in Node JS if faced this issue. Though Sequelize provide a great ORM for MySQL but the association within the models is a bit tricky.
#database #javascript #sequelize #npx
list of Sequelize CLI commands which comes handy, while working on a project.
#functionality #pwa #javascript #laravel
The progressive web app is the new trend as well as the need for the present time. I hope before getting in the “HOW” part you know what is exactly a PWA
#functionality #authentication #cakephp #php
Although the authentication component of CakePHP 3 has made the life of a developer much easier but still there are some functionalities that are still needed to be done manually. One of them is login automatically if the users have checked for 'remember me'.
#functionality #log #cakephp #php
As you may know according to the default configuration of CakePHP the debug and error log is generated in the same file. But this can be changed in a few simple steps