Skip to content

About ​

This package was created to help keep creating and managing forms easy. The main purpose is to provide a central location to create and maintain forms, so with that in mind this is meant to be coupled with Laravel Vue EasyForms Vue plugin.

Vue Plugin ​

Laravel Vue EasyForms is a simple drop in plugin that contains a form loader component. It's as simple as passing in a form name and that component will load, validate and process everything according to your backend application.

To find out how to implement the vue component - check out the documentation for the frontend side (also check the requirements for frontend)

Design System ​

The Laravel package and Vue plugin are built around Vuetify.

Validations ​

Validations are performed by Laravel for the most part. The generic validations are also available on the frontend.

Masking ​

Masking is currently handled by V-Maska

Requirements ​

The documentation is created for Laravel 10+ only. While this package may work in other versions, no support or documentation is provided for those.

You also need to make sure your Laravel Vue EasyForms version is 0.4.38+

PackageMin Version
PHP8.1+
Laravel10+