Skip to content

Releases: Recodex-ID/rewire

v1.1.0

Choose a tag to compare

@zachran-recodex zachran-recodex released this 02 Aug 01:32
  • Add a super-admin role with a runtime-managed Access Control page (roles & permissions, no migration needed)
  • System section (Users, Sitemap, Settings) shared by admin and super-admin; audit log moved under super-admin only
  • Per-role dashboard: thin dispatcher shell + self-contained Livewire widgets for super-admin/admin/staff
  • Rename default role member -> staff
  • Add spatie/laravel-medialibrary for the blog featured image (conversions, reusable upload component)
  • Logout now redirects to the login page instead of home
  • Honesty pass on landing page and README copy to match actual repo state

v1.0.0 — Initial release

Choose a tag to compare

@zachran-recodex zachran-recodex released this 26 Jul 14:53

First public release. A reusable Laravel 13 starter kit for internal and client projects — authentication, roles, a blog, and a back office ready to go, so every new engagement starts from a working foundation instead of a blank repo.

Install

laravel new my-app --using=recodex-id/rewire

Or clone directly — see the [README](https://github.com/Recodex-ID/rewire#getting-started) for manual setup. Uses SQLite by default, no separate database server required.

Features

  • Authentication — login, registration, password reset via Laravel Fortify.
  • Roles & permissions — every new user gets member automatically; admin unlocks a gated back office.
  • Blog — the one piece of public content that's editable without a redeploy: title, excerpt, body, featured image, publish toggle, auto-generated slugs that never change on edit.
  • Admin panel — user management, an audit trail of admin actions (including logins, registrations, and password resets), a sitemap viewer, and site settings (SEO description, Google Analytics, social links, contact info).
  • Branded system pages — error pages and transactional emails match the app's look, not the framework defaults.
  • Dashboard — real usage stats, not placeholder data.
  • In-app docs — a /docs page with project-specific setup and architecture notes.
  • Tests from day one — Pest feature tests, Pint formatting, and Larastan static analysis, all wired into CI (including a job that runs a real fresh install on every push).

Stack

PHP 8.4 · Laravel 13 · Livewire 4 + Flux UI · Tailwind CSS v4 · Spatie Permission · Pest 4

License

MIT.