savagedev / slim-skeleton-base
Slim 4 app skeleton
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- savagedev/slim-skeleton-helpers: ^1.1.0
- slim/twig-view: ^3.3
- twig/twig: ^3.3
- vlucas/phpdotenv: ^5.4
Requires (Dev)
- symfony/var-dumper: ^6.0
This package is auto-updated.
Last update: 2025-03-05 09:09:44 UTC
README
Base skeleton app using the Slim framework. This project currently supports Slim v4.
Be sure to check the wiki for more information on setup and options.
Features
- Structured to easily create and manage routes using controllers and views
- Command based controller and view creation
- Easily add modules to enable more features, such as authentication
- Configurable via bootstrap, config and routes files
Installation
In your web server root directory, run the following command, where destination path is the name of your project
composer create-project savagedev/slim-skeleton-base [DESTINATION PATH]
Point your web server to the public folder in your project and enjoy!
This project will support Apache out of the box. Nginx will require a bit more configuration to pass traffic through the index.php file.
License
MIT