From 9af45f55325a83eda84fde68378d64089518c7d5 Mon Sep 17 00:00:00 2001
From: kimjaehyeon0101 <47347352-kimjaehyeon0101@users.noreply.replit.com>
Date: Tue, 30 Sep 2025 05:04:04 +0000
Subject: [PATCH] Present report information in a slide-show format for easy
viewing
Adds a new slide-show component to the report page, replacing the previous download-only format. Includes new icons for navigation and initializes state management for the slides.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 0fb68265-c270-4198-9584-3d9be9bddb41
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/3df548ff-50ae-432f-9be4-25d34eccc983/0fb68265-c270-4198-9584-3d9be9bddb41/XHpsebf
---
client/src/pages/Report.tsx | 377 +++++++++++++++++++++++++++++++++---
1 file changed, 353 insertions(+), 24 deletions(-)
diff --git a/client/src/pages/Report.tsx b/client/src/pages/Report.tsx
index 8f2d3d0..9c81d8b 100644
--- a/client/src/pages/Report.tsx
+++ b/client/src/pages/Report.tsx
@@ -1,21 +1,313 @@
import { useRoute, Link } from "wouter";
import { Button } from "@/components/ui/button";
-import { ArrowLeft, Download, FileText, Presentation } from "lucide-react";
+import { ArrowLeft, ChevronLeft, ChevronRight, FileText, Presentation } from "lucide-react";
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
import { Card, CardContent } from "@/components/ui/card";
import Footer from "@/components/Footer";
+import { useState, useEffect } from "react";
+
+const slides = [
+ {
+ title: "Chayan Asli",
+ subtitle: "Technology Entrepreneur | Hedge Fund Manager | AI Pioneer",
+ content: (
+
+
+
+
+
Chayan Asli
+
Technology Entrepreneur | Hedge Fund Manager | AI Pioneer
+
Founder & CEO, Vestun
+
+ ),
+ background: "bg-gradient-to-br from-blue-600 to-blue-800"
+ },
+ {
+ title: "Executive Summary",
+ subtitle: "Professional Overview",
+ content: (
+
+
Executive Summary
+
+
+ Swiss-born technology entrepreneur and hedge fund manager who has established himself as a significant figure in the intersection of artificial intelligence, financial technology, and venture capital.
+
+
+
+
Company
+
Founder & CEO of Vestun
+
+
+
Location
+
Zurich, Switzerland
+
+
+
Focus Areas
+
AI, FinTech, Blockchain
+
+
+
Since
+
Crypto investor since 2016
+
+
+
+
+ ),
+ background: "bg-white"
+ },
+ {
+ title: "Vestun Overview",
+ subtitle: "Technology & Investment Group",
+ content: (
+
+
Vestun
+
+
+
+
+
+
Legal Status
+
Authorized and regulated in Switzerland as financial intermediary
+
+
+
Team
+
~5 employees based in Zurich
+
+
+
Operations
+
Capital markets, AI hedge funds, venture building
+
+
+
Expansion
+
Subsidiary in Korea (2024)
+
+
+
+ ),
+ background: "bg-gray-50"
+ },
+ {
+ title: "Hedge Fund Strategy",
+ subtitle: "Quantamental AI Approach",
+ content: (
+
+
Hedge Fund Strategy
+
+
First Quantamental AI Hedge Fund
+
Launched 2019 | External investors 2020
+
+
+
+
+
+
Market Agnostic
+
Systematic US equity trading with dynamic adaptation
+
+
+
+
+
+
Non-traditional Approach
+
No reliance on statistical rules or historical backtesting
+
+
+
+
+
+
Intelligence Integration
+
Domain-specific intelligence with uncorrelated datasets
+
+
+
+
+ ),
+ background: "bg-white"
+ },
+ {
+ title: "Investment Philosophy",
+ subtitle: "Contrarian & Technology-Focused",
+ content: (
+
+
Investment Philosophy
+
+
+
Core Thesis
+
+
+ •
+ Contrarian positioning
+
+
+ •
+ Technology-first focus
+
+
+ •
+ Long-term vision
+
+
+ •
+ Market skepticism
+
+
+
+
+
Investment Areas
+
+
+
Short-term
+
AI and Web3 technologies
+
+
+
Long-term
+
Deep Tech, Longevity, Precision Health
+
+
+
Ongoing
+
Cryptocurrency since 2016
+
+
+
+
+
+ ),
+ background: "bg-gray-50"
+ },
+ {
+ title: "Key Achievements",
+ subtitle: "Track Record & Success",
+ content: (
+
+
Key Achievements
+
+
+
🎯 Market Predictions
+
Successfully predicted Beyond Meat ($BYND) decline from $165 to sub-$100 (June 2019)
+
+
+
🚀 Fund Performance
+
Sustained performance during COVID-19 market turbulence
+
+
+
🌐 International Expansion
+
Established Korea subsidiary (2024)
+
+
+
🤝 Strategic Partnerships
+
Collaborations with EY-Parthenon, HEC Paris, and major banks
+
+
+
+ ),
+ background: "bg-white"
+ },
+ {
+ title: "Leadership Style",
+ subtitle: "Personality & Approach",
+ content: (
+
+
Leadership & Personality
+
+
+
💪
+
Risk Tolerance
+
High - Left Master's program to pursue entrepreneurship
+
+
+
🧠
+
Intellectual
+
Analytical and philosophical approach
+
+
+
🎯
+
Disciplined
+
Athletic background influences work ethic
+
+
+
+
"Problems are opportunities."
+
— Chayan Asli
+
+
+ ),
+ background: "bg-gray-50"
+ },
+ {
+ title: "Contact & Network",
+ subtitle: "Professional Connections",
+ content: (
+
+
Network & Reach
+
+
+
+
LinkedIn
+
3,000+
+
Followers
+
+
+
Twitter/X
+
2,478
+
Followers (Since 2016)
+
+
+
+
Industry Connections
+
+
+ ✓
+ Major banks & multi-family offices
+
+
+ ✓
+ Academic institutions (HEC Paris)
+
+
+ ✓
+ Speaking engagements (CryptoMondays)
+
+
+ ✓
+ Consulting (EY-Parthenon)
+
+
+
+
+
+ ),
+ background: "bg-white"
+ }
+];
export default function Report() {
const [, params] = useRoute("/media/:slug/report");
+ const [currentSlide, setCurrentSlide] = useState(0);
- const handleDownloadPPT = () => {
- const link = document.createElement('a');
- link.href = '/attached_assets/chayan asli slides_1759208079159.pptx';
- link.download = 'chayan_asli_slides.pptx';
- document.body.appendChild(link);
- link.click();
- document.body.removeChild(link);
+ const nextSlide = () => {
+ if (currentSlide < slides.length - 1) {
+ setCurrentSlide((prev) => prev + 1);
+ }
};
+
+ const prevSlide = () => {
+ if (currentSlide > 0) {
+ setCurrentSlide((prev) => prev - 1);
+ }
+ };
+
+ // Keyboard navigation
+ useEffect(() => {
+ const handleKeyDown = (e: KeyboardEvent) => {
+ if (e.key === 'ArrowRight') {
+ nextSlide();
+ } else if (e.key === 'ArrowLeft') {
+ prevSlide();
+ }
+ };
+
+ window.addEventListener('keydown', handleKeyDown);
+ return () => window.removeEventListener('keydown', handleKeyDown);
+ }, [currentSlide]);
return (
@@ -64,25 +356,62 @@ export default function Report() {
-
-
-
-
- Presentation Slides
-
-
- Download the comprehensive PowerPoint presentation with detailed slides about Chayan Asli's profile, achievements, and professional journey.
-
-
+ {/* Slide Display */}
+
+
+ {slides[currentSlide].content}
+
+
+
+ {/* Navigation Controls */}
+
+
-
- Download PowerPoint Slides
+
+ Previous
-
-
+
+
+
+ {currentSlide + 1} / {slides.length}
+
+
+ {slides.map((_, index) => (
+ setCurrentSlide(index)}
+ className={`w-2 h-2 rounded-full transition-colors ${
+ index === currentSlide ? 'bg-blue-600' : 'bg-gray-300'
+ }`}
+ data-testid={`dot-slide-${index}`}
+ />
+ ))}
+
+
+
+
+ Next
+
+
+
+
+ {/* Keyboard Navigation Hint */}
+
+ Use arrow keys ← → to navigate slides
+
+