All Experience
Personal Project
AMR Engineering Portfolio
يناير ٢٠٢٦ — حتى الآن
Full-Stack
Overview
منصة معرض أعمال هندسي مبنية كتمرين هندسي حقيقي. واجهة برمجية خلفية بـ .NET 10 Minimal API بأربع طبقات Clean Architecture؛ وواجهة أمامية بـ Next.js 15 App Router مع ISR ودعم ثلاث لغات (EN/AR/NL) وتخطيط RTL ووضع مظلم.
What I Built
- تصميم وتطبيق حدود طبقات Clean Architecture عبر مراجع مشاريع .csproj
- بناء نمط Repository على ملفات محتوى JSON مع IMemoryCache (مدة صلاحية 15 دقيقة)
- تنفيذ توجيه ثلاثي اللغات مع next-intl بما يشمل دعم RTL الكامل للغة العربية
- هيكلة المشروع كـ monorepo حقيقي بـ npm workspaces وحزم TypeScript مشتركة
Tech Stack
Next.js
.NET 10
TypeScript
Tailwind CSS
Clean Architecture
next-intl
C#
What Was Delivered
منصة معرض أعمال هندسي مبنية كتمرين هندسي حقيقي وليست مجرد قالب. الخلفية .NET 10 Minimal API بأربع طبقات Clean Architecture مع حدود طبقات مطبَّقة عبر مراجع مشاريع .csproj ونمط Repository على ملفات JSON وIMemoryCache. الواجهة الأمامية Next.js 15 App Router مع ISR ودعم ثلاثي اللغات وتخطيط RTL كامل للعربية وTailwind CSS v3. مبنية بـ npm workspaces وحزم TypeScript مشتركة.
Next.js
.NET 10
Clean Architecture
TypeScript
Tailwind CSS
next-intl
Monorepo