- readme.md update

This commit is contained in:
Krzysztof Rewak 2022-01-26 09:28:04 +01:00 committed by GitHub
parent c0cf2370fd
commit 4bad3f416a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,6 +4,13 @@
> HR software you love to hate
## Architecture
Directory structure little differs from a standard Laravel tree. We decided to refactor main `app` directory to better suite our needs. All classes are grouped in for major categories:
* `app/Architecture` for all framework-related stuff like service providers, excpetion handler and more;
* `app/Domain` for all framework-agnostic services related to business logic of the application;
* `app/Eloquent` for all database/ORM-related classes like models, observers and scopes;
* `app/Infrastructure` for entrypoints to the application: CLI, HTTP and async ones.
## Local setup
- run `sh setup` or:
@ -96,4 +103,4 @@ Docker container:
```
docker-compose run --rm -e XDEBUG_MODE=off php php artisan test
```
```