Overview:
The VuetiForm is a Vue.js project created by Muhammad Muhaddis, a Cyber Security Researcher and Full Stack Developer. It focuses on form validation features using Vue.js libraries like Vuelidate and VeeValidate, along with customization options with Vuetify.
Features:
- Custom Regex Validation: Ability to set custom regular expressions for input validation.
- Validation with Vuelidate: Integration for form validation using the Vuelidate library.
- Validation with VeeValidate: Integration for form validation using the VeeValidate library.
- Configure Vuetify Loader: Customization option to configure the Vuetify loader.
- Remove Single Field: Feature to easily remove a single field from the form.
- Single Tab for all the field: New Select Option for Field Type to group fields in a single tab.
- Contributions: Users are encouraged to suggest improvements through creating new issues or submitting Pull Requests.
- All-Contributors Specification: The project adheres to the all-contributors specification, welcoming contributions of any kind.
Installation:
- Clone the repository:
git clone https://github.com/MuhaddiMu/VuetiForm.git
- Install node modules:
npm install // OR yarn install
- Serve the project:
npm run serve
Summary:
The VuetiForm project by Muhammad Muhaddis provides a comprehensive solution for form validation using Vue.js. With features like custom validation, library integrations, and customization options, it offers a versatile toolkit for developers working with Vue.js applications. Contributions are encouraged, and the project follows the all-contributors specification to welcome diverse input from the community.