Mohee Al-Deen Srour

Mohee Portfolio

A modern, dark-first, backend-engineer focused portfolio built with Next.js App Router, TypeScript, Tailwind CSS, Framer Motion, and Lucide Icons.

Tech

Features

Getting Started

  1. Install dependencies:

    npm install
    
  2. Run the development server:

    npm run dev
    
  3. Build for production:

    npm run build
    npm run start
    

Project Structure

app/                # Routes, layout, metadata, sitemap, robots
components/         # Reusable UI/layout/feature components
constants/          # Shared constants (navigation)
data/               # Portfolio content (projects, skills, timeline, site config)
hooks/              # Reusable client hooks
lib/                # Utilities
public/             # Static assets (favicon, OG image)
types/              # Shared TypeScript types

Customization

Deployment

This project is ready for deployment to Vercel or GitHub Pages workflows that build a Next.js app.