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.
Installation
Installing cristeena is straight forward, there are two approaches to do that. Mentioned as follows.
- Cloning the Repository
- Composer Based ( Recommended )
you can go for the way you suite most comfortable with but I personally recommend the “composer based approach”.
Cloning
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
Composer
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.
Configuration
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
- .env.default to .env (environment file)
- app.default.php to app.php ( if not done already )
Once you are done renaming fill the asked requirements in the .env file and you are done with the configurations.
Congratulations….