رفتن به محتوای اصلی

پروژه‌ها

پروژه‌های فنی

هر پروژه با شرح مسئله، نقش من، راهکار و نتیجه.

اتوماسیون سازمانی · EDI

از ۲۰۲۴

اتوماسیون سفارش در یک شرکت صنعتی

مسئله
حجم زیادی سفارش با کار دستی ثبت و پردازش می‌شد و به همین دلیل خطا زیاد بود.
نقش من
توسعه‌دهنده ارشد نرم‌افزار، مسئول بازطراحی خط پردازش
راهکار
بازطراحی کامل پردازش سفارش به‌صورت یک خط پردازش خودکار با اتصال REST به SAP، کنترل داده و پایش مداوم.
نتیجه
بیش از ۹۰٪ کاهش خطا، با پردازش روزانه بیش از ۴٬۰۰۰ رکورد.
  • C
  • C#
  • PowerShell
  • REST API
  • Oracle
  • EDI
  • SAP

ERP سازمانی · پلتفرم حمل‌ونقل (PWA)

۲۰۲۶

Prime Route Logistics، پلتفرم لجستیک و ERP

مسئله
یک شرکت حمل‌ونقل بین‌المللی می‌خواست وب‌سایت، پرتال مشتریان و همه کارهای حمل‌ونقل را به‌جای چند ابزار پراکنده، در یک سیستم داشته باشد.
نقش من
طراحی، معماری و توسعه
راهکار
یک اپلیکیشن وب قابل نصب (PWA) و چندزبانه (سورانی، عربی، فارسی، انگلیسی با نمایش راست‌به‌چپ) شامل وب‌سایت عمومی، پرتال مشتریان و ERP کامل حمل‌ونقل: پیش‌فاکتور، رهگیری محموله، اسناد حمل و گمرک، فاکتور و پرداخت، گزارش‌ها و مدیریت دسترسی‌ها.
جزئیات فنی
  • امنیت: Argon2، ورود دومرحله‌ای (TOTP)، CSP مبتنی بر nonce، محدودیت درخواست، رمزنگاری AES-GCM و ثبت سوابق
  • زیرساخت: پشتیبان‌گیری خودکار، Vercel Cron و Blob، مسیریابی ایمیل و Turnstile با Cloudflare
  • سئوی فنی و AEO: داده‌های ساختاریافته، hreflang و llms.txt
نتیجه
یک سیستم واحد برای فروش، عملیات و حسابداری؛ در دسترس در pr-logistics.net.
  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • Ant Design
  • PostgreSQL (Neon)
  • Drizzle ORM
  • Vercel
  • Resend
  • Cloudflare
  • Web Push
  • Playwright
  • Vitest

بک‌اند · امنیت

۲۰۲۱

سیستم ورود کاربران تپسی

مسئله
یک پلتفرم درخواست خودرو با تعداد کاربران بسیار زیاد به سیستم ورودی نیاز داشت که زیر بار سنگین هم امن و پایدار بماند.
نقش من
برنامه‌نویس مستقل، مسئول طراحی و توسعه کامل سیستم ورود به‌عنوان بخشی از پروژه
راهکار
توسعه کامل سیستم ورود کاربران همراه با همه تست‌ها: مدیریت نشست، فرایندهای امنیتی و آمادگی برای بار بالا.
نتیجه
سیستم ورودی کاملاً تست‌شده که در محیط پرترافیک واقعی کار می‌کند.
  • JavaScript
  • Node.js
  • Auth
  • Security

فول‌استک · داشبورد

۲۰۲۲

پنل مدیریت صرافی

مسئله
یک پلتفرم معاملات مالی برای مدیریت تراکنش‌ها، دسترسی‌ها و گزارش‌ها به ابزارهای داخلی نیاز داشت.
نقش من
طراحی و توسعه داشبوردهای مدیریت و کارکنان
راهکار
داشبوردهای مدیریت و کارکنان با دسترسی مبتنی بر نقش، مدیریت تراکنش‌ها و گزارش لحظه‌ای از طریق REST API.
نتیجه
پنل مدیریتی که در عمل استفاده می‌شود و نقش‌ها در آن به‌روشنی از هم جدا هستند.
  • React
  • Node.js
  • REST API
  • Dashboard

محصول شخصی · پلتفرم (iOS، Android، وب)

از ۲۰۲۳

Rebar (ڕێبەر)

مسئله
کسب‌وکارها و متخصصان کرد در فضای آنلاین به‌سختی پیدا می‌شوند و زبان کردی منابع زبانی و نرم‌افزاری کمی دارد.
نقش من
بنیان‌گذار و توسعه‌دهنده فول‌استک؛ از پایگاه داده تا انتشار در فروشگاه‌ها
راهکار
پلتفرمی چهارزبانه (آلمانی، انگلیسی، کرمانجی و سورانی با نمایش راست‌به‌چپ) با راهنمای کسب‌وکارها، رزرو نوبت، اشتراک و فرهنگ لغت کردی با ۲۷۳٬۰۰۰ واژه از ۱۹ منبع.
جزئیات فنی
  • اشتراک‌ها و خرید درون‌برنامه‌ای با RevenueCat برای iOS و Android
  • فرهنگ لغت با ۲۷۳٬۰۰۰ واژه از ۱۹ منبع، پردازش‌شده با Python
  • زیرساخت اختصاصی: Docker روی Hetzner، استقرار خودکار با GitHub Actions و EAS، پایش با Sentry
نتیجه
از اوت ۲۰۲۶ در App Store و Google Play و همچنین در وب در دسترس است.
  • React Native (Expo)
  • TypeScript
  • NestJS
  • Node.js
  • Prisma
  • PostgreSQL
  • Redis
  • Python
  • Next.js
  • Docker
  • Hetzner
  • Cloudflare
  • GitHub Actions
  • EAS
  • RevenueCat
  • Sentry

فول‌استک · امکانات SaaS

۲۰۲۶

پورتفولیو و پرتال مشتریان

مسئله
پروژه‌ها، پیشنهادها، فاکتورها و ارتباط با مشتریان باید در یک جا مدیریت شوند.
نقش من
طراحی، معماری و توسعه
راهکار
همین وب‌سایت به همراه پرتال مشتریان: ورود با OAuth و تأیید ایمیل، نقش‌ها، تأیید آنلاین پیشنهاد قیمت، فاکتور، تیکت، فایل، مراحل پروژه و روند تأیید درخواست رزومه.
جزئیات فنی
  • امنیت: bcrypt، محدودیت درخواست برای هر مسیر، Content Security Policy و جلوگیری از حدس زدن کد تأیید
  • سئوی فنی و AEO: داده‌های ساختاریافته از محتوای صفحات و llms.txt
نتیجه
تمام روند پروژه با مشتریان از طریق همین پرتال انجام می‌شود.
  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • PostgreSQL (Neon)
  • Prisma
  • NextAuth
  • Resend
  • Upstash Redis
  • Vercel Blob
  • Cloudflare Turnstile
  • Vitest