A cinematic spy thriller interface built with Astro, React, TailwindCSS, and GSAP. Features immersive animations, character profiles, and case file investigations.
- Parallax Hero Section with Framer Motion zoom effects
- Interactive Character Modal with ASCII art character cards
- Timeline Dossier System with case file filtering
- Page Transitions with custom overlay animations
- Accessibility Features including keyboard navigation and screen reader support
- Responsive Design optimized for mobile and desktop
- Performance Optimized with lazy loading and efficient animations
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run previewweb/
βββ astro.config.mjs
βββ package.json
βββ postcss.config.cjs
βββ readme.md
βββ ST-plan.md
βββ tailwind.config.cjs
βββ tsconfig.json
βββ src/
βββ env.d.ts
βββ components/
β βββ CharactersModal.jsx
β βββ DecryptedText.jsx
β βββ FilmsCarousel.jsx
β βββ HeroContent.jsx
β βββ ParallaxZoom.jsx
βββ data/
β βββ cases.json
β βββ characters.json
β βββ timeline.json
βββ layouts/
β βββ Layout.astro
βββ pages/
β βββ dossier.astro
β βββ index.astro
βββ styles/
βββ global.css
- Version: 0.1.0
- Last Updated: 2025-10-02
- Status: Working prototype (Astro). Some pages/components in
src/componentsare implemented. Builds and local dev available viapackage.jsonin this folder.