splotnikov.dev
The personal site of Stanislav Plotnikov, packaged as a Laravel library for inclusion in a host application, with the same theme as scuttle.dev and a teal accent. It serves the home page with an interactive terminal panel, a printable CV and a contact form, on the configured domain next to the host app's own routes.
Install into a host app #
Add the VCS repository and require a tagged version, then publish the assets:
composer update spdotdev/splotnikov-dev
php artisan vendor:publish --tag=splotnikov-dev-assets
The service provider is auto-discovered. It needs PHP 8.3 or newer and a host on Laravel 13.
What it serves #
On the configured domain: the home page, /cv, /contact (GET and POST), robots.txt, sitemap.xml and the web manifest. The host app's own landing route has to be scoped to its own host so it never shadows this one.
Quality gates #
CI runs PHPUnit, Pint and PHPStan on PHP 8.3 for pushes to main and pull requests; composer audit runs in a separate security workflow, also weekly.
Services behind this project: Full-stack Build . Found a mistake? Open an issue.