README.md

December 31, 2025 ยท View on GitHub

logo
Daniel Brendel Portfolio App

A personal portfolio application designed as a web desktop
(C) 2019 - 2025 by Daniel Brendel
Released under the MIT license

language-php license-mit nostalgic-yes

Information

Version: 1.0
Codename: dnyPortfolioApp
Contact: dbrendel1988(at)gmail(dot)com
GitHub: https://github.com/danielbrendel/

Description

This is my personal portfolio application designed as a web desktop. The GUI is designed to provide a maximum nostalgic experience. The project also features an applet system, so you can dynamically install and uninstall applets.

Tech stack

The following technologies are used for this project.

TechnologyNotesLink
PHPGeneral-purpose scripting language geared towards the webhttps://www.php.net
Asatru PHPA lightweight PHP frameworkhttps://www.asatru-php.com
MariaDBRelational database management systemhttps://github.com/MariaDB/server
ComposerDependency manager for PHPhttps://getcomposer.org
phpmailer/phpmailerE-Mail sending library for PHPhttps://github.com/PHPMailer/PHPMailer
nesbot/carbonAPI extension library for PHP DateTimehttps://github.com/briannesbitt/Carbon
npmPackage manager for JavaScripthttps://www.npmjs.com
webpackA bundler for JavaScript and other assetshttps://github.com/webpack/webpack
BulmaA modern CSS frameworkhttps://bulma.io
98.cssA design system for old UIshttps://github.com/jdan/98.css
FontAwesomeA popular icon libraryhttps://fontawesome.com

System requirements

  • PHP ^8.3
  • MariaDB ^11.4