Skip to content

Commit 8c8e883

Browse files
Update README.md
1 parent 8634924 commit 8c8e883

File tree

1 file changed

+16
-20
lines changed

1 file changed

+16
-20
lines changed

README.md

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@ A robust starter kit for Laravel 12 (PHP 8.4) featuring Hexagonal Architecture,
44

55
## Features
66

7-
- **Laravel 12** with PHP 8.4 support
8-
- **Hexagonal (Ports & Adapters) Architecture** for better modularity
9-
- **Domain-Driven Design (DDD)**
10-
- **CQRS** (Command and Query Responsibility Segregation)
11-
- **Action-Domain-Responder** pattern for clear code responsibility separation
12-
- **Doctrine ORM** integrated for powerful object-relational mapping
13-
- Out-of-the-box **Docker** support (NGINX, PostgreSQL, RabbitMQ, Redis)
14-
- JWT Auth, Redis cache
15-
- Includes developer tools: Pint, PHPStan, PHPUnit, and more
7+
- **Laravel 12** with PHP 8.4 support
8+
- **Hexagonal (Ports & Adapters) Architecture** for better modularity
9+
- **Domain-Driven Design (DDD)**
10+
- **CQRS** (Command and Query Responsibility Segregation)
11+
- **Action-Domain-Responder** pattern for clear code responsibility separation
12+
- **Doctrine ORM** integrated for powerful object-relational mapping
13+
- Out-of-the-box **Docker** support (NGINX, PostgreSQL, RabbitMQ, Redis)
14+
- JWT Auth, Redis cache
15+
- Includes developer tools: Pint, PHPStan, PHPUnit, and more
1616

1717
## Quick Start
1818

1919
### Prerequisites
2020

21-
- Docker & Docker Compose installed
22-
- Bash (for cert script)
23-
- Optional: g++ (if not available, an alternative method is provided)
21+
- Docker & Docker Compose installed
22+
- Bash (for cert script)
23+
- Optional: g++ (if not available, an alternative method is provided)
2424

2525
### 1. Generate SSL Certificates
2626

@@ -99,14 +99,10 @@ $ make help
9999

100100
## Additional Notes
101101

102-
- **Doctrine ORM Integration:** This project uses Doctrine ORM for advanced and flexible database management alongside Laravel.
103-
- **Override User IDs:** You can override `USER_ID` and `GROUP_ID` when calling Makefile commands:
104-
`$ make build USER_ID=1000 GROUP_ID=1000`
105-
- **Testing & Linting:** Includes PHPUnit, PHPStan, Pint, and more for testing and code style.
106-
107-
## Requirements
108-
109-
- Docker + Docker Compose
102+
- **Doctrine ORM Integration:** This project uses Doctrine ORM for advanced and flexible database management alongside Laravel.
103+
- **Override User IDs:** You can override `USER_ID` and `GROUP_ID` when calling Makefile commands:
104+
`$ make build USER_ID=1000 GROUP_ID=1000`
105+
- **Testing & Linting:** Includes PHPUnit, PHPStan, Pint, and more for testing and code style.
110106

111107
## License
112108

0 commit comments

Comments
 (0)