Back to projects

Shubham's Portfolio

The personal portfolio you are looking at right now. Built to showcase projects dynamically with detailed development timelines.

Built With

Next.jsFramer MotionTailwind

Project Timeline

Initial Concept

Mar 2024

Decided to build a personal portfolio from scratch rather than using templates. Researched modern portfolio designs for inspiration and defined the feature set.

Design System Creation

Apr 2024

Established the visual identity: dark-mode-first design, gradient accents, Geist font family, and smooth Framer Motion animations throughout.

V1 Static Build

May 2024

Built the initial static version with hero section, about page, and basic project listing. Deployed to Vercel for early feedback.

Blog Integration

Jul 2024

Added a blog section with Markdown-based content, syntax highlighting for code blocks, and category-based filtering.

Project Detail Pages

Aug 2024

Created dynamic /projects/[slug] pages with individual project timelines, tech stack badges, and GitHub + live site links.

Animation Polish

Sep 2024

Added scroll-triggered animations, page transitions, and interactive hover effects on project cards. Tuned timing for a premium feel.

Dynamic Project Loading

Nov 2024

Refactored to load projects from a centralised data file. Built the project card grid with responsive layouts and gradient text headers.

Custom Domain & SEO

Dec 2024

Connected shubhamsingla.tech domain. Added proper meta tags, Open Graph images, and canonical URLs for search visibility.

V2 Major Upgrade

Jan 2025

Integrated dynamic project loading, timeline views, GitHub repository links, and live site buttons. Full compliance audit against engineering standards.

Ongoing Refinements

Feb 2025

Expanding project timelines, verifying all live links, refining the project detail experience, and keeping content current with new projects.