Commit Graph

7 Commits

Author SHA1 Message Date
Max
86ece3baae Clean up README formatting and remove broken emojis
- Remove all broken emoji characters from section headers
- Fix Euro symbol encoding (now displays as €5)
- Clean up formatting for better compatibility
- Ensure README displays correctly across all platforms

The README now has clean, professional formatting without
display issues from character encoding problems.
2025-11-16 18:53:00 +00:00
Max
26720cf666 Add comprehensive README documentation
- Document the portfolio's transformation into an interactive playground
- Add detailed sections covering features, architecture, and deployment
- Include API documentation for AlpenQueue integration
- Document SSE implementation and webhook-SSE service
- Add installation instructions for local development and production
- Include security considerations and performance notes
- Add ASCII architecture diagram showing data flow
- Document technology stack and project structure
- Include code examples for API usage and testing

The README now properly reflects the portfolio's dual purpose as both
a personal site and a live demonstration of AlpenQueue's capabilities
with real-time Server-Sent Events.
2025-11-16 18:43:29 +00:00
Max
6b27c0d4b7 Update stats to show real metrics
- Changed 'Jobs Processed Today' to 'Jobs Queued' (tracks session jobs)
- Changed 'Avg Response Time' to 'Results Received' (tracks SSE results)
- Added client-side counters that increment on actual events
- Removed fake random number generation
- Stats now show meaningful, real-time data
2025-11-16 18:08:16 +00:00
Max
186baa1239 Transform portfolio into live playground with real-time results
- Separated JavaScript into script.js for better organization
- Added Server-Sent Events (SSE) webhook receiver for real-time results
- Created Go service to receive AlpenQueue webhooks and broadcast via SSE
- Removed manual webhook input - results stream automatically
- Added live connection status indicator
- Implemented real-time result cards with animations
- Fixed AlpenQueue API field names (webhook_url, selector)
- Added dark theme styling for result display
- Results appear instantly without polling

The portfolio now shows AlpenQueue results in real-time as they arrive!
2025-11-16 17:43:17 +00:00
Soldier
0cf817238e Add portfolio content with AlpenQueue project and live job counter
- Add marketing copy and project description for AlpenQueue
- Extract CSS to separate styles.css file
- Add live job counter updating every 10 seconds
- Include screenshot placeholder section
- Add GitHub link for code access
- Remove old service status indicators
2025-11-16 10:10:58 +00:00
Soldier
c335fabb88 Add minimal terminal-style portfolio with live service status
Single-file HTML with vanilla CSS, monospace terminal aesthetic, and live health check indicators for backend services. Includes tech stack statement and cost footer.
2025-11-16 09:47:05 +00:00
Soldier
77ecc2d168 Initial commit 2025-11-16 09:38:00 +00:00