agentcoop / phpcrystal
An extension of the Laravel PHP framework.
Installs: 23
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=7.1.3
- doctrine/annotations: ^1.6
- fideloper/proxy: ~4.0
- jenssegers/mongodb: ^3.4
- laravel/framework: 5.6.*
- laravel/tinker: ~1.0
- symfony/config: ^4.0
Requires (Dev)
- filp/whoops: ~2.0
- fzaninotto/faker: ~1.4
- mockery/mockery: ~1.0
- phpunit/phpunit: ~7.0
- symfony/thanks: ^1.0
This package is not auto-updated.
Last update: 2024-10-27 05:41:33 UTC
README
About PhpCrystal
PhpCrystal is an extension of the popular PHP framework Laravel shipped with a modular approach and functionalities such as:
- Declaration and auto-generation of routes and services using annotations
- Error logging and reporting
- Extended MVC classes
- Docker configuration
Installation
Create a new project:
composer create-project --no-install agentcoop/phpcrystal myapp
Build Docker images:
cd myapp && docker-compose up --build
Go to http://localhost:60000 and, if everything is good, you'll see the Laravel welcome page.
Default application stack
- MongoDb (3.4.1v)
- Nginx (1.13.1v)
- PHP (7.2.1v)
- Linux Alpine (3.7v)
Version compatibility
License
Licensed under the MIT license.