{"repo":"nbayramberdiyev/slim-4-starter","free":true,"listed":false,"github":"https://github.com/nbayramberdiyev/slim-4-starter","clone":"git clone https://github.com/nbayramberdiyev/slim-4-starter.git","description":"🐘 An opinionated Slim 4 starter template for the small-to-medium PHP applications.","language":"PHP","stars":73,"topics":["slim","slim-framework","php-micro-framework","slim-4","slim-skeleton","php","template","template-project"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Slim 4 Starter Template An opinionated starter template for a simple PHP application built on Slim Framework 4 (and Tailwind CSS & Alpine.js). Features • Requirements • Installation Features - :inbox tray: Autoloader (PSR-4) - :incoming envelope: HTTP message interfaces with Slim-Psr7 (PSR-7) - :dart: HTTP server request handlers and HTTP server middleware (PSR-15) - :electric plug: HTTP factories (PSR-17) - :gear: Environment variables support with phpdotenv - :ear of rice: Template engine with Twig-View - :earth asia: i18n support with Symfony's Translation Component - :package: Dependency injection container with PHP-DI (PSR-11) - :test tube: Unit testing with PHPUnit - :mag: Static code analysis with PHPStan and Psalm - :telescope: Coding standards checking with PHP-CS-Fixer (PSR-12) - :hammer and wrench: CI workflows with GitHub Actions Requirements - PHP 8.3 or newer - Composer Installation 1. Clone this repository into your local machine: 2. Go to the project folder: 3. Install the project dependencies: 4. Create a copy of .env.example : 5. Start the PHP development server: That's it! Now go build something cool.","default_branch":null,"files":null,"tree":[],"storefront":"/r/nbayramberdiyev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nbayramberdiyev/slim-4-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}