PHPackages                             dreamaker/contact - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. dreamaker/contact

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

dreamaker/contact
=================

this will send email to admin and save contact query in database

v1.0.0(7y ago)017MITPHP

Since Jul 10Pushed 7y agoCompare

[ Source](https://github.com/Samwel24/contact-pck)[ Packagist](https://packagist.org/packages/dreamaker/contact)[ RSS](/packages/dreamaker-contact/feed)WikiDiscussions master Synced 4d ago

READMEChangelogDependenciesVersions (2)Used By (0)

Contact Us Form Package for laravel
===================================

[](#contact-us-form-package-for-laravel)

[![Issues](https://camo.githubusercontent.com/76d7a5281649bf33a92f2242868782523840464c385806e996731a2823f5d6e5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f53616d77656c32342f636f6e746163742d70636b2e737667)](https://github.com/Samwel24/contact-pck/issues)[![Forks](https://camo.githubusercontent.com/82a8e0ae2a81335f62c2e1e687331e8929fbf2928f2a7b61819cf2d91c68528a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f53616d77656c32342f636f6e746163742d70636b2e737667)](https://github.com/Samwel24/contact-pck/network)[![License](https://camo.githubusercontent.com/2695f40d62d2628737319233a68b733a5599b419e7dab41c2b48649537e110f1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f53616d77656c32342f636f6e746163742d70636b2e737667)](https://github.com/Samwel24/contact-pck)

Table of Contents
-----------------

[](#table-of-contents)

- [Install](#install)
- [Integration](#integration)
- [Documentation](#documentation)
- [License](#license)

Install
-------

[](#install)

To install the Contact

first download via composer by running the command `composer require dreamaker\contact`if you do not have composer you could just clone this repo

after download

Then include or into your project directory and put this at the top of you class or file ` use Dreamaker\Contact\Contact;`

you do not need to add this to your service provider it will be autoloaded

Integration
-----------

[](#integration)

You will need to configure you mail driver in your env file i.e

```
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=yourusername
MAIL_PASSWORD=yourpassword
MAIL_ENCRYPTION=tls

```

then now create a migration table called contact

```
Schema::create('contacts', function (Blueprint $table) {
           $table->increments('id');
           $table->text('message');
           $table->string('email');
           $table->string('name');
           $table->timestamps();
       });

```

then run `php artisan migrate`

which will create your datebase table

when this is done, then you are ready to use laravel contact us

to change admin email create contact.php file in your config folder then put this inside it

```
return [
   'send_email_to' => 'youremail@domain.com'
];

```

Documentation
-------------

[](#documentation)

to access contact page simple type `` to access contact page it will automatically take the view stying of all your layouts

License
-------

[](#license)

Contact is free software distributed under the terms of the MIT license.

Contribution guidelines
-----------------------

[](#contribution-guidelines)

Please report any issue you find in the issues page.
Pull requests are welcome.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2865d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4bbd9760eddac7fac7181332880b66f15aa5c910e7b0d46a27bd25eab67531f1?d=identicon)[samwel244](/maintainers/samwel244)

---

Top Contributors

[![Samwel24](https://avatars.githubusercontent.com/u/29383313?v=4)](https://github.com/Samwel24 "Samwel24 (5 commits)")

### Embed Badge

![Health badge](/badges/dreamaker-contact/health.svg)

```
[![Health](https://phpackages.com/badges/dreamaker-contact/health.svg)](https://phpackages.com/packages/dreamaker-contact)
```

###  Alternatives

[tijsverkoyen/css-to-inline-styles

CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.

5.8k505.3M227](/packages/tijsverkoyen-css-to-inline-styles)[minishlink/web-push

Web Push library for PHP

1.9k12.0M53](/packages/minishlink-web-push)[laravel-notification-channels/twilio

Provides Twilio notification channel for Laravel

2587.7M12](/packages/laravel-notification-channels-twilio)[spatie/url-signer

Generate a url with an expiration date and signature to prevent unauthorized access

4422.3M16](/packages/spatie-url-signer)[mattketmo/email-checker

Throwaway email detection library

2742.0M5](/packages/mattketmo-email-checker)[laravel-notification-channels/discord

Laravel notification driver for Discord.

2371.3M11](/packages/laravel-notification-channels-discord)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
