Back to Dashboard

Essential Laravel Restify Package

Everything you need to build production-ready APIs with advanced features

Advanced API Features

The Essential package includes everything from the free starter kit plus advanced features like CI/CD, file uploads, custom middlewares, public repositories, versioned APIs, audit trails, and more.

What's Included

Core Features (from Free Starter Kit)

Complete Auth System
User CRUD & Profile Management
Teams with Member Management
Role-Based Permissions (Spatie)
Email Invitations
Production-Ready API Architecture

Essential Features

CI/CD setup (GitHub Actions)
File uploads (S3/local storage)
Custom middlewares per repository
Public repositories
Versioned API endpoints
Advanced filtering & search
Email templates
Activity logs & audit trails
Customized authentication controllers

Key Features

1 CI/CD with GitHub Actions

Pre-configured GitHub Actions workflows for continuous integration and deployment:

  • Automated testing on push and pull requests
  • Laravel Pint for code style enforcement
  • PHPStan for static analysis
  • Deployment workflows for staging and production
  • Environment secrets management

2 File Upload System

Complete file upload handling with multiple storage options:

  • Support for local and S3 storage
  • File validation
  • Direct upload endpoints
  • Temporary signed URLs for private files

3 Custom Middlewares per Repository

Apply custom business logic at the repository level:

  • Repository-specific middleware chains
  • Pre and post operation hooks
  • Custom authorization logic per resource
  • Data transformation middleware
  • Request validation middleware

4 Public Repositories

Create public-facing APIs without authentication:

  • Expose specific repositories publicly
  • Read-only public access configuration
  • Custom public field exposure
  • Public API rate limiting
  • CORS configuration for public endpoints

5 API Versioning

Maintain backward compatibility with proper API versioning:

  • URL-based versioning (v1, v2, etc.)
  • Version-specific repositories
  • Deprecation notices and sunset headers

6 Activity Logs & Audit Trails

Complete audit trail system for compliance and debugging:

  • Automatic logging of all CRUD operations
  • User action tracking with IP and user agent
  • Change history with before/after values
  • Searchable activity feed

7 Data Export System

Allow users to export their data in multiple formats:

  • Export to CSV and Excel formats
  • Chunked exports for large datasets
  • Background job processing
  • Email notification when export is ready
  • Customizable export columns

Advanced Filtering & Search

The Essential package includes powerful filtering capabilities:

Filter Types

  • • Exact match filters
  • • Range filters (dates, numbers)
  • • Multi-value filters
  • • Nested relationship filters
  • • Full-text search

Search Features

  • • Global search across resources
  • • Field-specific search
  • • Search result highlighting
  • • Search suggestions
  • • Search analytics

Email Templates

Beautiful, responsive email templates included:

Welcome

Password Reset

Email Verify

Team Invite

Support & Updates

Essential Package

€19.99

One-time payment • 6 months of updates

Get Essential Package

Looking for more advanced features? Check out our other packages.