تفاصيل العمل

What it is:

A one-page personal website that presents who I am, what I've built, and how to reach me — all in a single scroll. Everything on the site (bio, projects, experience, contact details) comes from one easy-to-edit file, so content can be updated in seconds without touching the design. It helps visitors — recruiters and clients — find what they need fast, whether they click through normally or just press Ctrl+K and type what they're looking for.

Tech stack:

Built with React and Vite for fast load times, with hand-written CSS and no heavy UI libraries.

Key features:

- Press Ctrl+K to open a command palette and jump to any section, copy my email, or open my profiles

- Hero section with a typing animation cycling through my roles, plus quick stats

- Project list you can filter by technology

- Smooth scroll-triggered animations

- Live local clock in the navbar

- One-click copy email with confirmation, plus downloadable CV

- Fully responsive: mobile menu on small screens, keyboard-friendly everywhere

- Animations switch off automatically if your system is set to reduce motion

Technical highlights:

- React 18 + Vite 6 — only two runtime dependencies, zero UI libraries

- Design system on CSS custom properties with a hand-written dark theme

- Three custom hooks: typewriter, scroll-spy, scroll-reveal

- IntersectionObserver reveals; prefers-reduced-motion respected in CSS and JS

- Accessibility: skip link, focus states, ARIA roles, aria-current, semantic landmarks

- SEO shipped: title, meta description, Open Graph/Twitter tags, SVG favicon

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات