Personal Portfolio Development

Fahim

Fahim Wayez

My own portfolio

I built my own portfolio as a real product, not a template—fast, reliable, and easy to extend. The goal was simple: showcase work clearly, let people reach me quickly, and keep the codebase clean so I can ship new features without fear.

Features

Responsive dark-mode UI with a focused hero + clear CTA
Google OAuth sign-in to gate votes/comments/admin site
Contact form with server-side validation and success/fail feedback
Portfolio/projects section with case-study style pages
Blogs and achievements pages, consistent typography and motion
Microservice-based structure so modules stay independent and maintainable
Cool UI components to make it engaging
Accessibility passes, basic SEO/meta setup, social links

Tech stack

Next.js (App Router)
NestJS
MongoDB with Mongoose
Fully-functional contact form with email-integration
Fully-functional contact form with email-integration
Voting/Commenting system integrated
Voting/Commenting system integrated
Third-party integration (Google OAuth)
Third-party integration (Google OAuth)
Like this project

Posted Sep 8, 2025

Developed a personal portfolio with responsive UI and maintainable codebase. NestJS | Next.js | MongoDB