Repository: https://github.com/Pusri27/executive-nextjs-platform
A world-class, corporate landing page engineered for high-trust industries (Consulting, Finance, Legal). This project demonstrates the intersection of distinct executive aesthetics with bleeding-edge web performance. It is designed to be immersive, authoritative, and flawlessly responsive.
Unlike standard corporate templates, this platform utilizes physics-based smooth scrolling, complex layered animations, and a bespoke design system to create a "cinematic" user experience that retains professional credibility.
- Cinematic Smooth Scrolling: Integrated
Lenisfor inertia-based scrolling, providing a luxurious, fluid navigational feel. - Deep Visual Hierarchy: A sophisticated "Navy & Gold" color system (
#0a192fprimary) with noise-textured overlays to eliminate digital sterility. - Micro-Interactions: Magnetic button physics, spotlight hover effects on service cards, and staggered text reveals.
- Next.js 16 (App Router): Built on the latest React framework for optimal server-side rendering and SEO performance.
- TailwindCSS v4: Utilizing the alpha release of Tailwind v4 for zero-runtime CSS with complex animation compositions.
- Framer Motion: Advanced orchestration of layout animations, parallax backgrounds, and scroll-triggered events.
- Modular Architecture: Component-based design with strict TypeScript typing for maintainability and scale.
- Framework: Next.js 16 / React 19
- Language: TypeScript
- Styling: TailwindCSS v4, CSS Variables, CLSX
- Animation: Framer Motion, Mini SVG Data URI
- UX Enhancements: Lenis (Scroll), Lucide React (Icons)
The application follows a modular directory structure within the Next.js App Router:
app/(site): Route groups for organization without URL impact.components/: Isolated, single-responsibility UI components (e.g.,Hero.tsx,Navbar.tsx).lib/data.ts: Centralized content management for easy updates.
To explore this project locally:
-
Clone the repository
git clone https://github.com/Pusri27/executive-nextjs-platform.git
-
Install dependencies
npm install
-
Run the development server
npm run dev
-
Open the application Visit
http://localhost:3000in your browser.
This project is open source and available under the MIT License.