ishmael/ishmaelphp-starter

IshmaelPHP Starter Application

Installs: 3

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Type:project

pkg:composer/ishmael/ishmaelphp-starter

0.7.0 2025-12-19 19:33 UTC

This package is auto-updated.

Last update: 2025-12-24 14:17:48 UTC


README

The official starter application for the IshmaelPHP Framework.

Features

  • Module-First Architecture: Organized by business logic, not just technical layers.
  • Slim & Fast: No unnecessary bloat, just what you need to get started.
  • Developer Friendly: Built-in CLI tools and PHPStorm integration.

Installation

You can create a new project using Composer:

composer create-project ishmael/ishmaelphp-starter my-app

Getting Started

  1. Configure Environment: Copy .env.example to .env and adjust your settings (database, etc.).

    cp .env.example .env
  2. Generate App Key:

    php vendor/bin/ish key:generate
  3. Run the Server:

    php -S localhost:8080 -t public

    Visit http://localhost:8080 in your browser.

Documentation

Comprehensive documentation for IshmaelPHP can be found in the Docs folder or online at ishmaelphp.org (coming soon).

License

The IshmaelPHP Starter is open-sourced software licensed under the MIT license.