Skip to content

← Work 01 / Work Personal website with a custom content management system and administration panel · 2025

amirs.life – Personal Digital Platform

Personal website with a custom content management system and administration panel

amirs.life – Personal Digital Platform

02

Overview

amirs.life is a personal digital platform designed to serve as a central online presence. Built with Laravel, the website includes a custom administration environment for managing website content and application components.

The goal was to create a personal website that goes beyond a conventional static website. The application needed a solid backend, an administration system and a flexible structure that allows content and functionality to be managed from one central environment. The focus was on maintainable Laravel architecture, professional presentation and a practical content management experience.

Category
Personal website with a custom content management system and administration panel
Year
2025
Client
Eigen project / Personal project
Technology
  • PHP
  • Laravel
  • Filament
  • Livewire
  • MySQL
  • Blade
  • Git
  • Linux
  • Composer

04 (7)

Objectives

  • 01 Establish a professional personal online presence.

  • 02 Develop a flexible Laravel application.

  • 03 Build a centralized administration panel.

  • 04 Enable website content management through the admin interface.

  • 05 Create a maintainable backend architecture.

  • 06 Prepare the website for future expansion.

  • 07 Configure a secure and reliable production environment.

06

Features and implementation

A Laravel-based web application with a custom administration panel powered by Filament. The application includes a backend structure for managing users and website functionality. The production environment is hosted on a Linux VPS managed through Plesk, with PHP configuration, database connectivity and Git-based deployment.

  1. 01

    Laravel-based application architecture.

  2. 02

    Filament administration panel.

  3. 03

    User management and access control.

  4. 04

    Centralized administration environment.

  5. 05

    Database integration.

  6. 06

    Production configuration on a Linux VPS.

  7. 07

    Git-based deployment.

  8. 08

    Secure production configuration.

  9. 09

    Application caching and optimization.

08 / Outcome

A custom Laravel platform with a centralized administration panel and configured production environment, providing a foundation for further personal and technical development.

09

Related work

→ / Next project BarberCuts – Smart Appointment & Barbershop Management