Piotr Doliński

ls projects/ --featured

مشاريع مختارة

حلول واقعية تجمع بين خبرة الاختبار والتميز الهندسي

المحفظة

Bug the Gathering
projects/bug-the-gatheringمميز

Bug the Gathering

لعبة بناء مجموعات بطاقات roguelike للهواتف تعمل دون اتصال على iOS وAndroid، مبنية بـ React Native وExpo. ابنِ استراتيجية مستوحاة من عالم تقنية المعلومات في جولة بقاء إجرائية.

  • محرك قتال حتمي بـ TypeScript يضم نحو 340 بطاقة وتأثيرات وتآزرًا بين الفئات والقبائل
  • تقدم roguelike قائم على seed مع خرائط ومواجهات وأحداث ومتاجر ومراحل زعماء إجرائية
  • رسم معارك ومؤثرات بصرية أصلية باستخدام React Native Skia وReanimated
  • حفظ دون اتصال عبر Zustand وAsyncStorage، وواجهة ثنائية اللغة، وتغطية Jest لمنطق اللعبة وسلوك الواجهة
  • React Native
  • Expo
  • React Native Skia
  • Reanimated
  • Zustand
  • AsyncStorage
  • Jest
  • TypeScript
موقع تجريبي
projects/demo-websiteأنت هنا!

موقع تجريبي

موقع محفظة حديث ومتجاوب مبني بـ Next.js و TypeScript و Tailwind CSS. يتميز بحركات سلسة ووضع داكن وأداء محسّن.

  • تصيير خادمي عبر Next.js App Router
  • نظام تصميم متجاوب
  • حركات متقدمة عبر Framer Motion
  • SEO وأداء أولاً
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
حزمة اختبار تجريبية
projects/demo-testing-suiteمميز

حزمة اختبار تجريبية

حزمة اختبارات شاملة end-to-end باستخدام Playwright و TypeScript. اختبارات إتاحة، تحقق من الاستجابة، وأتمتة CI/CD.

  • بنية Page Object Model
  • تشغيل متوازي عبر المتصفحات
  • اختبارات إتاحة مع axe-core
  • خط CI/CD مع تقارير آلية
  • TypeScript
  • Playwright
  • Axe-core
  • GitHub Actions
  • WCAG