feral-ui

byYashasvi paheriya

Act as a senior frontend architect, AI SaaS designer, and motion UI expert. Create a premium, modern web application UI for an AI Object Detection platform called "VisionX". Take inspiration from a YOLO demo website (clean layout, model showcase, detection examples), but transform it into a futuristic, interactive AI product with smooth animations and better UX. --------------------------------------------- ๐ŸŽฏ CORE EXPERIENCE: The website should feel like: - A real AI product (not a static page) - Smooth, interactive, and modern - Similar flow to YOLO demo, but upgraded to a SaaS dashboard experience --------------------------------------------- ๐Ÿงฉ PAGE STRUCTURE: 1. HERO SECTION (Like video but premium) - Fullscreen dark background - Subtle animated gradient / particles - Title: "VisionX AI Object Detection" - Subtitle: "Detect, Analyze, and Understand Objects in Real-Time" - CTA: - Upload Image - Start Live Detection - Smooth fade-in + slide-up animation --------------------------------------------- 2. "WHAT IS VISIONX" SECTION (Inspired by YOLO info block) - Left: text explanation - Right: animated AI preview (image with fake detection boxes) - On scroll: - text fades in - image animates with bounding boxes appearing --------------------------------------------- 3. MODEL / USE CASE SECTION (Inspired by video cards) Create responsive cards: - Plane Detection - Warehouse Detection - License Plate Detection Each card should have: - Image preview - Overlay detection boxes (animated) - Hover effect: - zoom image - glow border - show label + confidence --------------------------------------------- 4. DETECTION WORKSPACE (MAIN FEATURE) A full interactive section: LEFT: - Drag & drop upload box - Smooth hover animation CENTER: - Detection Canvas: - shows uploaded image - bounding boxes animate in (fade + scale) - labels appear with delay RIGHT: - Result Sidebar: - object list - confidence bars (animated) --------------------------------------------- 5. SKELETON LOADING SYSTEM (IMPORTANT) When user uploads: - Show skeleton UI - Grey shimmer effect - Fake bounding boxes loading animation - Smooth transition into real results --------------------------------------------- 6. FAQ / INFO SECTION (like video but improved) - Accordion style - Smooth expand/collapse animation --------------------------------------------- ๐ŸŽจ DESIGN SYSTEM: - Dark UI (#0f0f0f) - Neon accents (blue/purple) - Glassmorphism cards - Soft shadows - Rounded corners (2xl) - Clean spacing like SaaS products --------------------------------------------- โœจ ANIMATIONS (VERY IMPORTANT): - Use Framer Motion - Page load โ†’ fade + slide - Scroll animations โ†’ reveal sections - Hover โ†’ scale + glow - Detection boxes: - appear sequentially - smooth easing NO sudden changes. Everything must feel fluid. --------------------------------------------- ๐Ÿง  UX RULES: - Instant feedback on actions - Show preview immediately after upload - Clear focus on main feature (detection) - Minimal clutter --------------------------------------------- ๐Ÿ›  TECH STACK: - React (Vite) - Tailwind CSS - Framer Motion - Three.js (background) - Axios (API calls) --------------------------------------------- ๐Ÿ“ FOLDER STRUCTURE (STRICT): frontend/ โ”œโ”€โ”€ src/ โ”‚ โ”œโ”€โ”€ components/ โ”‚ โ”‚ Navbar.jsx โ”‚ โ”‚ Hero.jsx โ”‚ โ”‚ UploadBox.jsx โ”‚ โ”‚ DetectionCanvas.jsx โ”‚ โ”‚ ResultSidebar.jsx โ”‚ โ”‚ SkeletonLoader.jsx โ”‚ โ”‚ ModelCard.jsx โ”‚ โ”‚ FAQ.jsx โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ sections/ โ”‚ โ”‚ HeroSection.jsx โ”‚ โ”‚ AboutSection.jsx โ”‚ โ”‚ ModelsSection.jsx โ”‚ โ”‚ DetectionSection.jsx โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ services/ โ”‚ โ”‚ api.js โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ hooks/ โ”‚ โ”‚ useDetection.js โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ pages/ โ”‚ โ”‚ Home.jsx โ”‚ โ”‚ โ”‚ โ”œโ”€โ”€ App.jsx โ”‚ โ”œโ”€โ”€ main.jsx --------------------------------------------- โšก EXTRA PREMIUM TOUCHES: - Smooth scrolling - Glass blur navbar - Animated gradients - Subtle sound feedback (optional) - Loading progress indicator --------------------------------------------- ๐ŸŽฏ OUTPUT REQUIREMENT: - Clean, modular React code - Production-ready UI - Smooth animations everywhere - Premium SaaS feel (like a startup product demo) --------------------------------------------- IMPORTANT: Do NOT create a basic UI. Do NOT copy YOLO layout. Upgrade it into a modern AI product experience called VisionX. Focus on smoothness, interaction, and visual quality. Act as a senior AI product designer and frontend engineer. Create a premium, production-ready web application UI for an AI object detection system called "VisionX". The UI should replicate the EXPERIENCE of a YOLO demo video: - Image appears instantly after upload - Detection happens smoothly - Bounding boxes animate onto the screen - Labels and confidence scores fade in progressively DO NOT copy any existing UI. Instead, recreate the same smooth experience with a modern, futuristic design. -------------------------------------------------- ๐ŸŽฏ CORE EXPERIENCE FLOW (VERY IMPORTANT): 1. User uploads image 2. Image instantly appears on screen (no delay) 3. Skeleton loader overlays the image (AI scanning effect) 4. After 1โ€“2 seconds: - Bounding boxes animate in one by one - Labels fade in with slight delay - Confidence scores animate (count-up effect) This flow must feel smooth, cinematic, and satisfying. -------------------------------------------------- ๐ŸŽจ UI STYLE: - Dark theme (#0f0f0f) - Neon glow accents (blue / purple) - Glassmorphism panels - Minimal, clean layout - Inspired by AI tools + n8n + Tesla UI -------------------------------------------------- ๐Ÿงฉ MAIN COMPONENTS: 1. Upload Area: - Drag & drop box - Smooth hover glow - Instant preview after upload 2. Detection Canvas (MOST IMPORTANT): - Displays uploaded image - Overlay bounding boxes: - Animate with scale + fade - Slight delay between each box - Smooth easing (easeOut) 3. Results Sidebar: - List detected objects - Animated confidence bars - Icons + labels -------------------------------------------------- ๐Ÿ’€ SKELETON LOADER (MANDATORY): While detecting: - Show shimmer effect over image - Fake bounding boxes pulsing - Blurred overlay with "Analyzing..." text - Smooth transition into real results -------------------------------------------------- โœจ ANIMATION DETAILS (CRITICAL): - Use Framer Motion - No sudden jumps โ€” everything must animate Bounding box animation: - opacity: 0 โ†’ 1 - scale: 0.8 โ†’ 1 - delay: staggered (0.1โ€“0.2s) Label animation: - slide up + fade in Confidence: - animate number from 0 โ†’ value -------------------------------------------------- ๐ŸŽฅ LIVE DETECTION MODE: - Webcam feed - Real-time overlay boxes - Subtle scanning line animation -------------------------------------------------- ๐Ÿ“ FOLDER STRUCTURE: frontend/ โ”œโ”€โ”€ src/ โ”‚ โ”œโ”€โ”€ components/ โ”‚ โ”‚ UploadBox.jsx โ”‚ โ”‚ DetectionCanvas.jsx โ† handles bounding boxes โ”‚ โ”‚ ResultSidebar.jsx โ”‚ โ”‚ SkeletonLoader.jsx โ”‚ โ”‚ Navbar.jsx โ”‚ โ”‚ โ”œโ”€โ”€ features/ โ”‚ โ”‚ detection/ โ”‚ โ”‚ liveDetection/ โ”‚ โ”‚ analytics/ โ”‚ โ”‚ โ”œโ”€โ”€ hooks/ โ”‚ โ”‚ useDetection.js โ”‚ โ”‚ โ”œโ”€โ”€ services/ โ”‚ โ”‚ api.js โ”‚ โ”‚ โ”œโ”€โ”€ pages/ โ”‚ โ”‚ Home.jsx โ”‚ โ”‚ โ”œโ”€โ”€ App.jsx โ”‚ โ”œโ”€โ”€ main.jsx -------------------------------------------------- ๐Ÿ›  TECH STACK: - React (Vite) - Tailwind CSS - Framer Motion - Axios -------------------------------------------------- ๐ŸŽฏ OUTPUT: - Clean, modular React code - Beautiful animations - Realistic detection flow (like YOLO demo) - Premium SaaS-level UI -------------------------------------------------- IMPORTANT: Focus more on EXPERIENCE than layout. The UI should feel alive, smooth, and intelligent โ€” not static.

LandingLogin
Landing

Comments (0)

No comments yet. Be the first!

Landing design preview
Landing: View Galaxy Map
Login: Sign In
Dashboard: View Analytics
Dashboard: Monitor Usage
Logs: Review System Logs
Settings: Configure Platform