Skip to content

Repository files navigation

🎬 Sarang β€” Ultimate Open-Source Cinematic Next.js Developer Portfolio

The Most Immersive, High-Performance, and AI-Ready Portfolio Template for Developers, Designers & Creative Engineers.

Built with Next.js 16 (App Router) Β· React 19 Β· GSAP 3 Β· Three.js Β· Framer Motion Β· Tailwind CSS v4 Β· Supabase Β· Resend

Live Demo License: MIT Next.js React Deploy with Vercel


"From first impression to final interaction, Sarang helps you build a portfolio that feels like a premium digital productβ€”not just another personal website."


🌟 Overview

Sarang is a 100% free, open-source, production-ready cinematic developer portfolio template designed to give developers, designers, video editors, and creative engineers an award-quality digital signature.

Unlike standard grid-based portfolios, Sarang merges scroll-driven video scrubbing, fluid GSAP micro-animations, 3D WebGL effects, built-in dashboard analytics, a full markdown blogging engine with user comments, and an intuitive administrative CMS dashboard into one seamless experience.

⭐ 100% Free | ⭐ MIT Licensed | ⭐ Production Ready | ⭐ SEO & AI-LLM Optimized


πŸ‘€ Created By & Official Links


✨ Why Choose Sarang?

Unlike traditional portfolio templates, Sarang is built as a complete production-ready portfolio platform. It combines cinematic scroll animations, a modern content management workflow, built-in privacy analytics, markdown blogging, testimonials, SEO optimization, AI-friendly metadata, and an intuitive admin dashboard into one seamless experience.

  • πŸŽ₯ Scroll-Driven Video Scrubbing: Frame-accurate video playback synchronized directly to user scrolling speeds.
  • ✨ 120fps GSAP Animations: Fully responsive scroll-triggered layouts and magnetic interaction effects for dynamic responsiveness.
  • πŸ“± Unified & Collapsible Admin Dashboard: Desktop collapsed icon-only sidebar (localStorage persistence) with mobile blur overlay drawer.
  • πŸ“Š Native Dashboard Analytics: Privacy-friendly visitor tracking, link clicks, page loads, and active user analytics without bloat.
  • πŸ’¬ Interactive Blog & CMS: Full markdown blog manager with admin-repliable threaded user comments and dynamic tag filtering.
  • βœ‰οΈ Seamless Contact System: Custom inquiry routing backed by Resend for instant email notifications.
  • πŸ” Launch Protection: Optional Coming Soon splash screen with password bypass validation logic.
  • πŸ€– AI Chatbot Compatibility (/llms.txt): Native machine-readable profile designed for AI agents (Gemini, Claude, ChatGPT, Perplexity).

⚑ Tech Stack

Domain Technologies Used
Framework Next.js 16 (App Router), React 19
Animation & 3D GSAP 3 (ScrollTrigger), Three.js, React Three Fiber, Framer Motion
Styling Tailwind CSS v4, Vanilla CSS variables (--orange: #ff6b1a)
Backend & Database Supabase (PostgreSQL), Next.js API Routes
Email Service Resend API
Deployment Vercel, Netlify, Custom Node.js servers
Metadata & SEO Open Graph, JSON-LD Schema (Person, SoftwareSourceCode), llms.txt, Dynamic Sitemaps

πŸ“Š Feature Comparison

Feature 🎬 Sarang Typical Portfolio Templates
Scroll Video Scrubbing βœ… ❌
GSAP & 3D Integration βœ… ❌
Built-in CMS & Admin Dashboard βœ… ❌
Native Analytics βœ… ❌
Blog with Comment Threads βœ… ❌
AI LLM Indexing (/llms.txt) βœ… ❌
Custom Accent Customization βœ… ⚠️
MIT Free & Open Source βœ… ⚠️

🎯 Who Is This For?

  • βœ… Software Engineers & Full Stack Developers: Showcase your full-stack projects, architecture, and live demos.
  • βœ… Frontend & UI/UX Engineers: Display interactive micro-animations and responsive components.
  • βœ… Creative Engineers & 3D Creators: Demonstrate WebGL, Three.js, and GSAP visual masterpieces.
  • βœ… Freelancers & Agencies: Collect inbound inquiries with integrated email routing and analytics.
  • βœ… Content Creators & Technical Writers: Publish blog posts with markdown support and user discussions.
  • βœ… Video Editors & Motion Designers: Feature video reels with frame-accurate scroll scrubbing.

πŸ› οΈ Step-by-Step Installation

Technical setup guidelines, database schemas, and deployment instructions are stored in our dedicated setup guide:


🎨 Content & Theme Customization

Customizing theme accents, copy, and profile information takes only a few minutes:

1. Changing the Primary Accent Color

The signature accent color throughout Sarang is orange (#ff6b1a). Change it globally in src/app/globals.css:

:root {
  --orange: #ff6b1a; /* Swap this hex code with your custom accent color */
}

2. Modifying Personal Copy & Bio

  • Biography & Skills: Edit src/app/about/content.js
  • Projects Fallback Data: Edit src/app/work/content.js
  • Contact Info & Socials: Edit src/app/contact/content.js

πŸ€– SEO & AI / LLM Compatibility

Sarang is built from the ground up to be discovered and parsed accurately by modern search engines and AI assistants (ChatGPT, Gemini, Claude, Perplexity, Copilot):

  • llms.txt & llms-full.txt Standards: Machine-readable profile feeds providing structured context to AI agents.
  • Structured Data (JSON-LD): Auto-injected Person, WebSite, and SoftwareSourceCode schemas in page head.
  • Dynamic XML Sitemaps (/sitemap.xml): Re-generated automatically on builds to index projects and articles.
  • Robots & Canonical Tags: Standard robots.txt directives with canonical URL enforcement.
  • Open Graph & Twitter Cards: Pre-configured social media sharing previews.

πŸ”Ž Searchable Keywords Index

Next.js Portfolio Β· Developer Portfolio Β· Portfolio Template Β· Open Source Portfolio Β· Next.js Portfolio Template Β· Cinematic Portfolio Β· Creative Portfolio Β· GSAP Portfolio Β· Three.js Portfolio Β· Framer Motion Portfolio Β· Tailwind CSS Portfolio Β· React Portfolio Β· Personal Website Β· Modern Portfolio Β· Software Engineer Portfolio


πŸ—ΊοΈ Project Roadmap

  • Next.js 16 & React 19 Migration
  • Collapsible Admin Dashboard & Native Analytics
  • Full Markdown Blog with Threaded Comments
  • AI Agent Compatibility Engine (/llms.txt)
  • Multi-language i18n support
  • Customizable Theme Preset Switcher
  • Custom Plugin API Architecture
  • AI-Powered CMS Writing Assistant
  • Open-Source Portfolio Template Marketplace

⭐ Star History

Star History Chart


πŸ’¬ Frequently Asked Questions (FAQ)

1. Can I use Sarang for commercial projects?
Yes! Sarang is 100% free and open-source under the MIT License. You can modify, brand, host, and deploy it commercially without restriction.
2. Can I remove credits or alter footer links?
Yes! You have complete freedom to remove, modify, or add any credits, footer links, and branding elements.
3. Do I need Supabase to run Sarang?
Supabase powers the CMS, blog comments, and native analytics. However, static fallbacks exist in content.js files so you can run the portfolio offline or without a database setup.
4. Can I deploy Sarang on Vercel?
Yes! Sarang is optimized for zero-config deployment on Vercel. Simply import your GitHub repository and set your environment variables.
5. Can I customize all text, colors, and layout components?
Absolutely. Everything in Sarang is modular, componentized, and completely customizable.

πŸš€ GitHub Repository Optimization Checklist

To maximize your repository's ranking on GitHub Search and AI recommendations:

  1. Recommended Repo Name: nextjs-cinematic-portfolio-template or cinematic-nextjs-portfolio
  2. GitHub "About" Description:

    Free Open Source Next.js 16 Cinematic Developer Portfolio Template with GSAP, Three.js, React 19, Tailwind CSS v4, Supabase CMS, Blog, Analytics, Admin Dashboard, SEO, and Vercel deployment.

  3. Recommended GitHub Topics (Add all 20): nextjs nextjs16 react19 portfolio portfolio-template developer-portfolio nextjs-portfolio cinematic-portfolio threejs react-three-fiber gsap framer-motion tailwindcss supabase vercel open-source typescript cms blog seo

πŸ“„ License

Distributed under the MIT License. See LICENSE for more information.


Created with ❀️ by Sarang (@5araang)

🌐 Live Demo Β· πŸ“– Setup Guide Β· πŸ› Report Issue Β· πŸ“Έ Instagram

About

A premium, cinematic developer portfolio template built with Next.js 15, React 19, GSAP, Tailwind CSS v4, Framer Motion, and Three.js. Features a collapsible admin panel, live analytics, blogs, reviews, and a stunning 3D-tilt profile card. 100% free and open-source.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages