# Installation Fix Notes

## Fixed in this ZIP

The previous ZIP was missing the `database/factories` folder. Laravel 7 composer autoload has this folder in `composer.json` classmap, so Composer stopped with:

```text
Could not scan for classes inside "database/factories" which does not appear to be a file nor a folder
```

This ZIP includes:

```text
database/factories/.gitkeep
```

So `composer install` should pass this error.

## About redis and oci8 warnings

These two messages are from your local XAMPP PHP configuration, not from this Laravel project:

```text
PHP Startup: Unable to load dynamic library 'redis'
PHP Startup: Unable to load dynamic library 'oci8'
```

If you do not use Redis or Oracle DB, open your XAMPP `php.ini` and comment these lines if they exist:

```ini
;extension=redis
;extension=php_redis.dll
;extension=oci8
;extension=php_oci8.dll
```

Then restart Apache/XAMPP and run Composer again.

## Recommended setup commands

```bash
composer install
copy .env.example .env
php artisan key:generate
php artisan migrate --seed
php artisan serve
```

Default login:

```text
admin@diagnostic.local
password
```
