Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 2.56 KB

README.md

File metadata and controls

37 lines (30 loc) · 2.56 KB

symfony-messages-api

Simple REST API in a modular monolith architecture written in PHP 8.3 and Symfony 7.0 and using the MongoDB database. It has the functionality of sending a message to a person.

Features

  • PHP 8.3
  • Laravel Symfony 7.0
  • CommandBus, QueryBus, EventBus, SharedEventBus, SharedQueryBus
  • CQRS and Event-driven programming
  • API documentation provided by Swagger
  • MongoDB ODM configured and MongoDbMiddleware for Messenger
  • CORS configured by NelmioCorsBundle
  • Modules - each module has separate config, routing, Doctrine mapping etc.

Examples of use

Copyrights

Copyright © Rafał Mikołajun 2024.