jivan_subedi/contact_handler

ContactHandler package is a versatile solution for managing contact form submissions on your website.

dev-main 2023-12-13 15:10 UTC

This package is auto-updated.

Last update: 2024-09-13 16:50:46 UTC


README

Description:

The Contact Handler package is a versatile solution for managing contact form submissions on your website. This package seamlessly integrates with your web application, allowing users to submit their contact details through a form. Upon submission, the package not only sends a notification email to the designated admin but also securely stores the contact details in a database for future reference.

✨ Features

Email Notification: Receive instant email notifications with user-submitted contact details to keep your admin informed and responsive.

Database Storage: Safely store and organize contact details in a database, facilitating easy retrieval and management of user interactions.
Customizable Configuration: Tailor the package to suit your specific needs with easy-to-configure settings for email templates, database connection, and more.
Secure and Efficient: Prioritize the security of user information with built-in encryption and adopt an efficient approach to handle contact submissions seamlessly.
Implement Contact Handler to enhance your website's communication capabilities, ensuring prompt responses and organized storage of valuable

✨Quick Install

First run these command only if mininum-satable is not set to developer (Optional)

composer config minimum-stability dev

composer config prefer-stable true

Second run below command to install and setup

composer require jivan_subedi/contact_handler

php artisan migrate

change send_mail_to to your destination email from config/contact.php

Set below lines in your .env file

MAIL_MAILER= your mail transfer protocol eg.smtp
MAIL_HOST= your mail host eg.smtp.gmail.com
MAIL_PORT= your mail port eg.465
MAIL_USERNAME= your email eg.someone@example.com
MAIL_PASSWORD= your password eg.12345678