Skip to content

Repository files navigation

██████╗ ██████╗  █████╗ ████████╗██╗  ██╗ █████╗ ███╗   ███╗███████╗███████╗██╗  ██╗
██╔══██╗██╔══██╗██╔══██╗╚══██╔══╝██║  ██║██╔══██╗████╗ ████║██╔════╝██╔════╝██║  ██║
██████╔╝██████╔╝███████║   ██║   ███████║███████║██╔████╔██║█████╗  ███████╗███████║
██╔═══╝ ██╔══██╗██╔══██║   ██║   ██╔══██║██╔══██║██║╚██╔╝██║██╔══╝  ╚════██║██╔══██║
██║     ██║  ██║██║  ██║   ██║   ██║  ██║██║  ██║██║ ╚═╝ ██║███████╗███████║██║  ██║
╚═╝     ╚═╝  ╚═╝╚═╝  ╚═╝   ╚═╝   ╚═╝  ╚═╝╚═╝  ╚═╝╚═╝     ╚═╝╚══════╝╚══════╝╚═╝  ╚═╝

PRATHAMESH SUTAR

EDITOR  /  VIDEOGRAPHER  /  CINEMATOGRAPHER


"Visual storytelling through light, motion, and precision."


Live Demo Next.js TypeScript Framer Motion Deployed on Vercel



🎬 About

A cinematic, dark-themed portfolio built for award-winning cinematographer and video editor Prathamesh Sutar. Designed to leave a lasting impression — every frame, every pixel, every motion is intentional.

This isn't a template. This is a visual experience.


✨ Features

Feature Description
🎥 Cinematic Hero Scan-line reveal animation with parallax photo and red laser effect
🖱️ Custom Cursor Brand-specific cursor that reacts to interactive elements
🌌 Live Canvas BG Animated particle/noise canvas background
🃏 Rotating Card 3D-flipping card showcasing key skills or works
📸 Instagram Section Embedded live Instagram feed integration
🛠️ Arsenal Section Tools & tech stack display with hover effects
🎞️ Video Web Section Cinematic video reel / showreel embed
📬 Contact Section Animated contact form with smooth reveal
🔤 Stagger Animations Letter-by-letter, word-by-word entrance effects
📱 Fully Responsive Looks stunning on all devices
⚡ Optimized SEO Full OpenGraph, Twitter Card & metadata setup

🛠️ Tech Stack

├── Framework    →  Next.js 15 (App Router)
├── Language     →  TypeScript
├── Styling      →  Tailwind CSS + Custom CSS
├── Animations   →  Framer Motion
├── Fonts        →  Bebas Neue · Inter · Space Mono (Google Fonts)
├── Canvas       →  HTML5 Canvas API
├── Deployment   →  Vercel
└── Version Ctrl →  Git + GitHub

🚀 Getting Started

Prerequisites

  • Node.js v18+
  • npm / yarn / pnpm / bun

Installation

# Clone the repository
git clone https://github.com/PS068/prathamesh_editor_portfolio.git

# Navigate into the project
cd prathamesh_editor_portfolio

# Install dependencies
npm install

Run Development Server

npm run dev

Open http://localhost:3000 in your browser.

Build for Production

npm run build
npm start

📁 Project Structure

src/
├── app/
│   ├── layout.tsx           # Root layout + SEO metadata
│   ├── page.tsx             # Main page — assembles all sections
│   └── globals.css          # Global styles, animations, font vars
│
└── components/
    ├── HeroSection.tsx      # Cinematic hero with scan-line reveal
    ├── BackgroundCanvas.tsx # Animated particle canvas background
    ├── RotatingCard.tsx     # 3D flipping card component
    ├── ArsenalSection.tsx   # Tools & tech arsenal display
    ├── VideoWebSection.tsx  # Video reel / showreel section
    ├── InstagramSection.tsx # Live Instagram feed embed
    ├── ContactSection.tsx   # Contact form with animations
    └── CustomCursor.tsx     # Brand-custom cursor component

🎨 Design Language

Color Palette
─────────────────────────────────────────
  Primary Background  →  #000000  (Pure Black)
  Primary Accent      →  #DC2626  (Cinematic Red)
  Text Primary        →  #FFFFFF
  Text Secondary      →  rgba(255,255,255,0.70)
  Text Muted          →  rgba(255,255,255,0.30)

Typography
─────────────────────────────────────────
  Display  →  Bebas Neue   (headings, hero titles)
  Body     →  Inter        (paragraphs, UI text)
  Mono     →  Space Mono   (labels, tags, code)

Motion
─────────────────────────────────────────
  Easing   →  [0.22, 1, 0.36, 1]  (custom cubic-bezier)
  Spring   →  stiffness: 80, damping: 20
  Stagger  →  0.04–0.06s per character/word

📦 Deployment

This portfolio is deployed on Vercel with automatic deployments on every push to main.

Deploy with Vercel


📄 License

This project is personal and proprietary. All design, content, and code belongs to Prathamesh Sutar.
Not licensed for reuse or distribution without permission.



Crafted with obsession. Deployed with precision.

TIME · LIGHT · TRUTH


GitHub Portfolio

Releases

Packages

Contributors

Languages