Deploy: TekDek Employees Portal (Daedalus, Talos, Icarus) - Live at web.tekdek.dev

This commit is contained in:
ParzivalTD
2026-04-11 22:56:05 -04:00
parent ec154881ae
commit 3fc4e146d4
17 changed files with 1448 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
-- Migration: Create employees table
-- Version: 001
-- Date: 2025-07-27
CREATE TABLE IF NOT EXISTS employees (
id CHAR(36) PRIMARY KEY,
slug VARCHAR(50) UNIQUE NOT NULL,
name VARCHAR(100) NOT NULL,
title VARCHAR(150) NOT NULL,
role VARCHAR(100) NOT NULL,
tagline VARCHAR(255) DEFAULT NULL,
bio TEXT NOT NULL,
mythology TEXT NOT NULL,
avatar_url VARCHAR(500) DEFAULT NULL,
accent_color VARCHAR(7) DEFAULT NULL,
symbol VARCHAR(50) DEFAULT NULL,
skills JSON DEFAULT NULL,
quote VARCHAR(500) DEFAULT NULL,
sort_order INT DEFAULT 0,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
INDEX idx_employees_slug (slug),
INDEX idx_employees_sort_order (sort_order)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

View File

@@ -0,0 +1,31 @@
-- Seed: Initial TekDek employees
-- Version: 001
INSERT INTO employees (id, slug, name, title, role, tagline, bio, mythology, avatar_url, accent_color, symbol, skills, quote, sort_order) VALUES
(UUID(), 'daedalus', 'Daedalus', 'Chief Architect', 'Architecture & Systems Design',
'The master builder who sees the whole labyrinth.',
'Daedalus is the architectural mind behind TekDek. Every system, every schema, every structural decision flows through his careful deliberation. He doesn''t just build — he designs systems that endure. Where others see features, Daedalus sees load-bearing walls and fault lines.',
'Named for the mythological master craftsman who built the Labyrinth of Crete, Daedalus carries the weight of that legacy. He builds structures so elegant they become inescapable — not as prisons, but as perfectly designed systems where every path has purpose.',
NULL, '#C4A24E', 'labyrinth',
'["System Architecture", "Database Design", "API Specification", "Technical Planning", "Code Review"]',
'A well-designed system is indistinguishable from inevitability.',
1),
(UUID(), 'talos', 'Talos', 'Lead Backend Engineer', 'Backend Engineering & Implementation',
'The bronze guardian who never stops running.',
'Talos is the engine room of TekDek. When Daedalus designs a system, Talos forges it into reality — solid, tested, unbreakable. He writes code the way bronze is cast: with precision, heat, and zero tolerance for weakness. Every endpoint he builds can take a beating.',
'Named for the giant bronze automaton who guarded Crete, circling the island three times daily without rest. Talos is relentless in execution — tireless, precise, and fundamentally uncompromising in quality.',
NULL, '#7B8794', 'gear',
'["PHP", "MySQL", "REST APIs", "Testing", "Performance Optimization", "Server Infrastructure"]',
'If it compiles but can''t survive production, it doesn''t exist.',
2),
(UUID(), 'icarus', 'Icarus', 'Lead Frontend Engineer', 'Frontend & UI Design',
'Flying close to the sun — and making it look good.',
'Icarus is the face of TekDek — literally. Every pixel, every animation, every user interaction passes through his restless creative energy. He pushes boundaries others won''t touch, sometimes too far, but the results speak for themselves. Where Talos builds the engine, Icarus builds the experience.',
'Named for the son of Daedalus who flew too close to the sun on wings of wax. Icarus at TekDek channels that same daring energy — always pushing visual and interactive boundaries, occasionally burning bright, but never boring.',
NULL, '#E07A2F', 'wings',
'["UI/UX Design", "React", "CSS/Animation", "Responsive Design", "Accessibility", "Creative Direction"]',
'Users don''t remember backends. They remember how it felt.',
3);