-
Notifications
You must be signed in to change notification settings - Fork 2
Quick Start
Azizul Hakim edited this page Jan 3, 2026
·
5 revisions
Get started with the IMS Laravel API Starter in minutes.
- PHP 8.2+
- MySQL 8.0+ or PostgreSQL 12+
- Node.js 16+
- Composer
git clone [email protected]:Innovix-Matrix-Systems/ims-laravel-api-starter.git
cd ims-laravel-api-starter
cp .env.example .envcomposer install
npm install
npx husky installphp artisan key:generate
php artisan migrate --seedphp artisan serveVisit: http://localhost:8000
Super Admin: [email protected] / 123456
# Test API
curl -X POST http://localhost:8000/api/v1/login \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]", "password": "123456"}'
# Test Health
curl http://localhost:8000/api/health
# Test Documentation
open http://localhost:8000/docs-
API Documentation: Visit
/docsfor interactive API docs -
Observability: Check
/observabilityfor monitoring tools -
Code Generation: Use
php artisan make:crud Productto generate CRUD -
Testing: Run
php artisan testto execute test suite
For detailed documentation, see the Features Guide.
Copyright 2026, @AHS12 All Right Reserved
- Home - Documentation Overview
- Quick Start - Installation and setup
- Project Structure - Directory organization
- Features Overview - Summary of capabilities
- Backup System - Database backups
- Extra Information - Additional tools
- Observability - Dashboard & Telemetry
- Health Checks - System status
- Running Tests - Testing guide
- API Documentation - API specs & UI
- Docker Guide - Container setup