1. Install via Composer:

    composer require gridprinciples/contactable
    
  2. Add the service provider to the providers array in config/app.php:

    GridPrinciples\Contactable\Providers\ContactableServiceProvider::class,
    
  3. Publish the migrations and config file:

    php artisan vendor:publish --provider="GridPrinciples\Contactable\Providers\ContactableServiceProvider"
    
  4. Run the migrations:

    php artisan migrate
    

    This will add email_addresses and phone_numbers tables to your database.

  5. Remove the email column from your create_users_table table migration, if applicable.