Skip to content

Installation

lpachecob edited this page Mar 22, 2026 · 2 revisions

🚀 Installation Guide

BOUNDLY is designed for modern PHP development. For now, it is available as a skeletal project for your domain-led APIs.


🛠️ Requirements

  • PHP 8.2+
  • Composer (The dependency manager)
  • Laravel 10+ (As the underlying engine, hidden in Infrastructure)
  • Git (For cloning the skeleton)
  • A Database (MySQL, PostgreSQL, or SQLite)

🔥 Quick Start (Local Setup)

1. Clone the project

git clone https://github.com/EpOpenLabs/BOUNDLY.git my-project
cd my-project

2. Install dependencies

composer install

3. Setup environment

cp .env.example .env
php artisan key:generate

4. Database configuration

Open your .env and set your connection.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_DATABASE=boundly_app
DB_USERNAME=root
DB_PASSWORD=secret

5. Start the engine

php artisan core:watch

Wait for the scan to finish and your API will be live!


📦 Troubleshooting

Issue Resolution
php not found Ensure PHP is in your system PATH.
artisan core commands missing Check that your Infrastructure/ directory exists and providers are registered.
Connection refused Verify your database credentials in .env.

Next Step: Architecture 🏛️

Clone this wiki locally