https://github.com/https-sai/photography-page

Tech Stack

Project Structure

photography-page/
├── src/
│   ├── App.tsx              # Main layout with navigation & routing
│   ├── main.tsx             # App entry point & router setup
│   ├── index.css            # Global styles & Tailwind imports
│   ├── pages/               # Route components
│   │   ├── Narrative.tsx    # Video projects showcase
│   │   ├── Photography.tsx  # Photo gallery with modal
│   │   └── About.tsx        # Bio & contact info
│   └── data/
│       └── projects.ts      # Static data (videos + photos)
├── index.html               # HTML entry point
└── config files (vite, tailwind, tsconfig, etc.)

Key Features:

Loading Page

Routing + Navbar

Narrative + Framer Motion

PhotoGallery + GSAP

Contact

deploy

backend

https://www.svgrepo.com/

Debugging

https://react.dev/warnings/invalid-hook-call-warning