Hydra

screenshot of Hydra
laravel

Hydra is a zero-config API boilerplate with Laravel 10x + Laravel Sanctum that comes with an excellent user and role management API out of the box

Overview

Hydra is a zero-config API boilerplate with Laravel Sanctum that provides excellent user and role management capabilities out of the box. It allows developers to save time and effort by providing pre-built functionality for user and role management in API projects. Hydra is compatible with Laravel 10.x and Sanctum 3.x, and there is also a separate branch available for Laravel 9.x.

Features

  • Zero-config API boilerplate with Laravel Sanctum
  • User and role management API included
  • Easy setup and configuration
  • Compatibility with Laravel 10.x and Sanctum 3.x

Without Docker (Simple)

  1. Clone the project and navigate to the project directory.
  2. Install the dependencies.
  3. Copy the .env.example file to .env.
  4. Generate the application key.
  5. Start the webserver.

Using Docker & Laravel Sail

laravel
Laravel

Laravel is a powerful and elegant PHP framework that provides developers with a comprehensive set of tools and features to build robust web applications. It follows the Model-View-Controller (MVC) architectural pattern, offering a clean and organized structure for writing efficient and maintainable code.

postcss
Postcss

PostCSS is a popular open-source tool that enables web developers to transform CSS styles with JavaScript plugins. It allows for efficient processing of CSS styles, from applying vendor prefixes to improving browser compatibility, ultimately resulting in cleaner, faster, and more maintainable code.