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 +
+

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

+
+ 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. -

- -
-
+ +
+ + {currentSlide + 1} / {slides.length} + +
+ {slides.map((_, index) => ( +
+
+ + +
+ + {/* Keyboard Navigation Hint */} +

+ Use arrow keys ← → to navigate slides +

+