Skip to content

Files

Latest commit

9bdd486 · Mar 6, 2023

History

History
37 lines (32 loc) · 1007 Bytes

README.md

File metadata and controls

37 lines (32 loc) · 1007 Bytes

Product Module

A simple "Product" module for Backend Developer- Skill Assessment Test.

Installation

  1. Download the zip folder from the github repository.
  2. Create a directory named modules/Product at application root
  3. Unzip the downloaded folder and copy contents inside modules/Product directory
  4. Now open config/app.php and register module service provider.
'providers' => [
        ...
        /*
         * Package Service Providers...
         */

        \Modules\Product\Providers\ProductServiceProvider::class,
]
  1. Now open composer.json and go to autoload psr-4.
    "autoload": {
        "psr-4": {
            ...
            "Modules\\Product\\": "modules/Product/"
        }
    }
  1. Set application environment variable MAIL_MAILER=log
  2. Now open the command prompt and run
    php artisan config:cache
    composer dump-autoload
    php artisan migrate

Testing

Download the postman collection from email attachment and test the APIs.