DEVELOPER PORTFOLIO

NATHAN

_

ÜBER MICH

0+
PROJEKTE
0+
JAHRE ERFAHRUNG
0K+
ZEILEN CODE
24/7
DEDICATION

KENNTNISSE

Sprachen

JavaScript / TypeScript92%
PHP85%
Python74%
Lua70%

Frameworks & Tools

Next.js / React88%
Node.js90%
discord.js93%
SQLite / MySQL80%

Spezialgebiete

Discord Bots95%
Multi-Tenant Web-Panels87%
FiveM Resources78%
Automatisierung82%

2025 RECAP

EIN RÜCKBLICK AUF MEINE ENTWICKLER-REISE

100K+
Zeilen Code geschrieben

Von Discord Bots über Web-Apps bis hin zu FiveM Resources — jede Zeile ein Schritt nach vorne.

Discord Bot — Team Monitoring
NODE.JS
const teamStatus = await getTeamFromSheets();
const embed = new EmbedBuilder()
  .setTitle(0)
  .setColor(0xff3333)
  .addFields(
    { name: 1, value: teamStatus.online },
    { name: 2, value: teamStatus.active }
  );

await channel.send({ embeds: [embed] });
50+
Projekte abgeschlossen

Discord Bots, Web-Panels, Automatisierungs-Scripts, FiveM Resources und mehr.

FrakPanel — Multi-Tenant Routing
TYPESCRIPT
function getAuthForHost(host: string) {
  const tenant = getTenantByHost(host);
  return tenantStorage.run(tenant.prefix, () => {
    return buildSession(tenant);
  });
}

0
Web Panel — Discord OAuth
PHP
$token = exchangeCode($_GET[0]);
$user = getDiscordUser($token);

$_SESSION[1] = $user[2];
$_SESSION[3] = $user[4];

header(5);
exit();
Top Achievements 2025
  • FrakPanel — Multi-Tenant Fraktions-Panel mit eigenem Bot je Fraktion
  • Discord Bot mit Google Sheets Integration
  • FiveM SWAT-System mit modernem UI
  • Automatisierungs-Scripts mit Apps Script
Google Sheets Automation
APPS SCRIPT
function updateTeamStatus() {
  const sheet = SpreadsheetApp.getActiveSheet();
  const data = sheet.getDataRange().getValues();

  data.forEach((row) => {
    if (row[2] === 0) {
      sendWebhook({ content: row[0] });
    }
  });
}
24/7
Dedication & Leidenschaft

Coding ist nicht nur Arbeit — es ist Passion. Immer am Ball, immer am Lernen.

FiveM — SWAT System
LUA
RegisterCommand(0, function(source)
  local xPlayer = ESX.GetPlayerFromId(source)

  if xPlayer.job.name == 1 then
    TriggerClientEvent(2, source)
    TriggerEvent(3, xPlayer.name)
  end
end)

PROJEKTE

Discord Bot Framework

Umfangreiches Discord Bot System mit Team-Monitoring, Google Sheets Integration, Economy-System und Mini-Games für Gaming-Communities.

NODE.JSDISCORD.JSGOOGLE API

Web Management System

Moderne Web-Anwendungen für Server-Management mit Discord OAuth, Fraktionsverwaltung und Admin-Kontrolle.

PHPMYSQLJAVASCRIPT

FiveM Server Resources

SWAT-Systeme, Fahrzeugverwaltung und UI-Modifikationen für GTA V Roleplay Server mit modernem Design.

LUAJAVASCRIPTHTML/CSS

Automation Scripts

Google Sheets Automatisierung mit VBA und Apps Script für Schichtplanung, Aktivitäts-Tracking und Datenmanagement.

APPS SCRIPTVBAAUTOMATION

Real-time Monitoring

Live Team-Status Überwachung mit Webhook-Integration und automatischen Benachrichtigungen für SWAT/DF Teams.

WEBHOOKSREST APIREAL-TIME

UI/UX Design

Moderne Interface-Designs mit cleanen Layouts, Animationen und responsiven Designs für Web & Gaming.

CSS3ANIMATIONSRESPONSIVE

FEEDBACK

SOCIALS