Skip to content

nextdeveloper-nl/platform-v1

Repository files navigation

About NextDeveloper Platform

Since we do have multiple teams on working multiple modules or projects (lets say), we had to find a way to work together, as well as build a software that can be deployed all together. That is why came up with modular development strategy.

Who is NextDeveloper?

NextDeveloper is a team of developers from Netherlands, that is focusing on project management and high quality development. This team has been working on automation and orchestration vertical for years, and we thought that it would be fun to spin-off from the tech company called PlusClouds (Release the kraken!). During these years we have been trying to find out the techniques for fast and bug free development.

Modular development strategy

For that reason in our automation projects we use Laravel to handle API requests and to make this strategy real, we came up with certain additional standarts to our own Laravel Platform. These standarts involves rules and templates that will help us to reduce the amount of actual coding, easing the actual learning curve and to reduce cost of development while creating new module or a feature.

Note that: We are constantly maintaining this library so feel free to use it anywhere.

For instance according to our coding standarts, in a project there can be a platform, under that a module (or product name), and feature of that product. Under the features, the applicaton development varies according the the need.

Thanks to this we can split products or sub projects (or modules) into different packages. To add other packages to the application is as easy as adding the package name to the composer;

    "require": {
    ... 
        "nextdeveloper/account": "v1.*",
        "nextdeveloper/core": "v1.*",
    ...
    }

Components

  • PHP8.2
  • Laravel
  • Laravel Octane

Running the project

Is as simle as:

php artisan octane:start

About

NextDeveloper has modular design based on Laravel framework which lets developers to build fast and agile applications. Here we are developing that platform with standards and documentations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages