Skip to content

Upgraded and deployed version of my portfolio website. Showcasing my projects, photography, and professional background.

Notifications You must be signed in to change notification settings

mjsamaha/mjsamaha-portfolio

Repository files navigation

Personal Portfolio

A modern, minimalist portfolio website built to showcase my projects, photography, and professional background. Designed with a focus on performance, accessibility, and a seamless user experience.

✨ Features

  • Modern Stack: Built with Next.js 16 (App Router), React 19, and TypeScript.
  • Responsive Design: Fully responsive UI tailored with Tailwind CSS v4.
  • Animations: Smooth transitions and interactive elements using Framer Motion.
  • Dark Mode: Integrated theme toggling with next-themes.
  • Photo Gallery: High-performance image grid and lightbox for photography showcases.
  • Interactive UI: Components powered by Shadcn UI and Radix primitives.

🛠️ Tech Stack

🚀 Getting Started

  1. Clone the repository

    git clone https://github.com/mjsamaha/mjsamaha-portfolio.git
    cd mjsamaha-portfolio
  2. Install dependencies

    npm install
    # or
    pnpm install
  3. Run the development server

    npm run dev
  4. Open locally Visit http://localhost:3000 in your browser.

📄 License

This project is open source and available under the MIT License.

About

Upgraded and deployed version of my portfolio website. Showcasing my projects, photography, and professional background.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published