Skip to content

csprl1/portfolio

Repository files navigation

πŸš€ Personal Portfolio

Modern multi-domain portfolio built with Next.js 16, React 19, TypeScript, MDX, TailwindCSS, and Framer Motion.

A high-performance, SEO-optimized, animation-rich portfolio designed to showcase development work, photography, illustrations, and freelance services within a single scalable architecture.


🌐 Live Website

πŸ‘‰ https://www.sonurajeugale.com/

Deployed on Vercel with optimized production builds and global CDN distribution.


✨ Overview

This portfolio is built using the latest Next.js App Router architecture and leverages MDX for content-driven pages such as blogs and case studies.

It includes multiple dedicated portfolio sections:

  • πŸ‘¨β€πŸ’» Developer Portfolio
  • πŸ“Έ Photography Portfolio
  • 🎨 Illustration Portfolio
  • πŸ’Ό Freelancer Services Page

Each section is modular, SEO-optimized, and performance-focused.


🧩 Portfolio Sections


πŸ‘¨β€πŸ’» Developer Portfolio Page

A technical showcase designed for recruiters, founders, and engineering teams.

Features

  • πŸ“ Featured project grid with detailed case studies
  • 🧠 Tech stack categorization
  • πŸ“ MDX-powered deep-dive project pages
  • πŸ“Š Architecture breakdowns & technical insights
  • πŸŽ₯ Smooth page transitions using Framer Motion
  • πŸ“ˆ SEO-optimized metadata per project
  • πŸ“± Fully responsive layout
  • 🧩 Clean reusable component architecture

πŸ“Έ Photography Portfolio Page

A visually immersive gallery for showcasing professional photography work.

Features

  • πŸ–Ό Grid / masonry-style gallery layout
  • ⚑ Optimized image loading
  • πŸ”Ž Click-to-expand lightbox preview
  • πŸ“± Fully responsive image scaling
  • 🏷 Category filtering (Portrait / Travel / Architecture / Street)
  • πŸ“‚ Organized collections
  • πŸ“ˆ SEO-friendly alt text structure

🎨 Illustration Portfolio Page

A curated space to showcase digital illustrations and design experiments.

Features

  • 🎨 Clean art-focused layout
  • πŸ” Hover animations & smooth transitions
  • πŸ–Œ Project breakdown pages (process + tools used)
  • πŸ“¦ Categorization (Digital / Vector / Concept Art / Branding)
  • πŸ“± Responsive artwork display
  • πŸš€ Optimized static rendering

πŸ’Ό Freelancer Page

A conversion-focused services page built for inbound client leads.

Features

  • πŸ’‘ Clear service offerings
  • πŸ“‹ Project packages & scope clarity
  • πŸ“Š Process breakdown (Discovery β†’ Design β†’ Delivery)
  • 🧠 Tech stack & expertise highlights
  • πŸ“‚ Selected work showcase
  • πŸ“ž Strong CTA sections
  • πŸ“ˆ High-conversion layout
  • πŸ“± Fully responsive design

βš™οΈ Tech Stack

Core Framework

  • Next.js 16.1.6
  • React 19.2.3
  • TypeScript 5

Styling & UI

  • TailwindCSS 4
  • PostCSS
  • Autoprefixer
  • Lucide React
  • Framer Motion

Content & SEO

  • MDX (@next/mdx)
  • next-mdx-remote
  • gray-matter
  • next-sitemap

Tooling

  • ESLint
  • Strict TypeScript configuration

πŸ“ Project Structure

portfolio/
β”‚
β”œβ”€β”€ app/
β”‚   β”œβ”€β”€ developer/
β”‚   β”œβ”€β”€ photography/
β”‚   β”œβ”€β”€ illustration/
β”‚   β”œβ”€β”€ freelancer/
β”‚   └── blog/
β”‚
β”œβ”€β”€ components/
β”œβ”€β”€ content/
β”œβ”€β”€ lib/
β”œβ”€β”€ public/
β”‚
β”œβ”€β”€ next.config.ts
β”œβ”€β”€ tailwind.config.ts
β”œβ”€β”€ postcss.config.js
β”œβ”€β”€ tsconfig.json
└── package.json

πŸ”‹ Core Features

  • ⚑ Next.js App Router architecture
  • πŸŽ₯ Framer Motion animations
  • πŸ“± Fully responsive UI system
  • 🧩 Modular component design
  • 🧠 MDX-driven dynamic content
  • πŸ“ˆ SEO optimized metadata & sitemap
  • πŸš€ Optimized production builds
  • 🌍 Global CDN delivery via Vercel

πŸ›  Installation & Setup

Clone Repository

git clone https://github.com/your-username/portfolio.git
cd portfolio

Install Dependencies

npm install

Run Development Server

npm run dev

Visit:

http://localhost:3000

Build for Production

npm run build

Start Production Server

npm run start

🧠 Scripts

Script Description
npm run dev Start development server
npm run build Create production build
npm run start Run production server
npm run lint Run ESLint

🌐 Deployment

This project is deployed on Vercel.

Production URL: πŸ‘‰ https://www.sonurajeugale.com/


🎯 Design Philosophy

  • Performance-first architecture
  • Clean developer-focused UI
  • Creative showcase sections
  • Scalable modular structure
  • Recruiter & client friendly navigation

πŸ“„ License

MIT License


Built with precision using modern web architecture.

About

High-performance Next.js portfolio featuring developer projects, photography, illustrations, and freelance services with SEO optimization and smooth animations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors