Skip to content

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.

Notifications You must be signed in to change notification settings

mikoweb/symfony-messages-api

Repository files navigation

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published