Skip to main content

Introduction

Mongez Laravel is a comperhinsive package that makes your Laravel application more structural, shipepd with numerous features.

An amazing Laravel App Manager is coming to twon#

Let's see some but not all of what Mongez can do

  • โœ… Desiging project structure properly.
  • โœ… Encouraging for clean and readable code.
  • โœ… A shinging Module Based Philosophy.
  • โœ… Write Less Do More Concept.
  • โœ… Turn On/Off Module By Service Provider Class.
  • โœ… Full support for APIs.
  • โœ… Powerful Resource Manager.
  • โœ… Multiple Apps Support, Admin And Front Office with isoloated and reusable code concept.
  • โœ… Separated Routes for admin and fron-office site for ease of control.
  • โœ… Admin Controller Manager to create a full CRUD controller with 10 lines only.
  • โœ… Repository Design Pattern in its proper shape, easy and powered by Repository Managers for more featuerrs.
  • โœ… Abaility to create Custom Filters For repositories for advanced filtering.
  • โœ… A simpler Event Driven Architecture implementation.
  • โœ… Macros can be written in classes.
  • โœ… Supports MYSQL, MongoDB, (PstgressSQL Soon) Database Engines.
  • โœ… Module Builder with single CLI line.
  • โœ… Auto Generating Database Migrations, Seeds.
  • โœ… Postman Generator for each module, and single postman collection for the entire app.
  • โœ… Markdown files for each module Auto Generated.
  • โœ… Supports Multi-lingual for databsae out of the box.
  • โœ… Powerful Unit tests Managers.
  • โœ… New Validation Rules.
  • โœ… Encapulated Translations in its own module.
  • โœ… Encapulated views in its own module.
  • โœ… Full Request/Response Log Option for advanced logging.
  • โœ… Auth and Logged In ready-middlewares for validating API key and access tokens.
  • โœ… User-App Based for Authentication from configurations only.
  • โœ… Clonable modules that can be used in most web apps, such as administrators with groups and permissions, settings, contact us and more.