❯حبیب س. — معمار سیستم و توسعه‌دهنده فول‌استک

پشت‌صحنه‌ی کسب‌وکارهای کوچک را می‌سازم.

"I build the backend of small businesses."

پلتفرم‌های تحت وب، سیستم‌های فروشگاهی و صندوق (POS)، وب‌سایت‌های عمده‌فروشی B2B و زیرساخت داکر برای کافه‌ها، سوپرمارکت‌ها و مجتمع‌هایی که به نرم‌افزار پایدار و بی‌دردسر نیاز دارند.

CORE_STACK
Next.js
Docker Compose
Postgres
Node.js
Zarinpal
AI
SELECTED SYSTEMS

نمونه‌کارها / Selected systems

۵ زیرساخت مهندسی‌شده با تمرکز بر بهره‌وری قطعی، پایداری مداوم و حذف فرآیندهای دستی.
cafe-barama
LIVE

کافه باراما

Cafe Barama

Full-stack cafe platform

یک سایت سفارش‌گیری عمومی و یک سامانه داخلی پرسنل از یک پایگاه کد مشترک؛ مشتریان منو را بر اساس پروتئین و کالری فیلتر می‌کنند، آنلاین از طریق زرین‌پال پرداخت کرده و با کد پیامکی وارد می‌شوند؛ پرسنل حضور و غیاب، حقوق و دستمزد و سیستم مدیریت محتوای سلف‌سرویس منو و وبلاگ سلامت را اجرا می‌کنند.

نکته فنی: یک اپلیکیشن مستقل Next.js برای هر دو بخش کسب‌وکار بر اساس دامنه (Domain Split)، بدون استقرار جداگانه.

Next.jsPostgresDocker ComposeCaddyZarinpalSMS auth
sepehr-pos
IN DEVELOPMENT

سیستم فروشگاهی سپهر

Sepehr POS

Point-of-sale built from the hardware up

یک سوپرمارکت با نرم‌افزار قدیمی ۱۵ ساله، ترازو، پرینتر حرارتی و دستگاه کارت‌خوان بانکی؛ به جای مهندسی معکوس سیستم قدیمی، پروتکل‌های سخت‌افزار مستقیماً خوانده شد و یک POS تحت مرورگر با سرویس محلی سبک (Local Bridge) توسعه یافت که بیش از ۶,۰۰۰ محصول موجود را وارد کرد.

نکته فنی: رمزگشایی مستقیم قالب بارکد لیبل ترازو از روی لیبل‌های چاپ‌شده؛ یک کد ۲۰ رقمی که ۸ رقم آخر آن قیمت را نشان می‌دهد.

Node.jsSQLiteESC/POSbarcode decodinglocal bridge service
oskar-b2b
LIVE

اسکار بی‌تو‌بی

Oskar B2B

B2B wholesale website

وب‌سایت عمده‌فروشی لوازم جانبی موبایل برای خریداران تجاری؛ کاتالوگ چندهزار محصولی با جستجوی هوشمند، درخواست پیش‌فاکتور به‌جای سبد خرید، قیمت‌گذاری و ارسال پیش‌فاکتور از پنل مدیریت، پرداخت آنلاین با Stripe و پورتال راننده با رسید تحویل امضاشده.

نکته فنی: جستجو با شباهت متنی (pg_trgm) تا کد کالای اشتباه‌تایپ‌شده هم محصول درست را پیدا کند؛ قالب ایمیل‌های بازاریابی روزانه با AI ساخته می‌شوند.

Next.jsPostgresDocker ComposeStripeAWSAIoskarb2b.com ↗
wealth-vault
LIVE

گاوصندوق Wealth

Wealth

Encrypted document vault + cheque reminders

گاوصندوق دیجیتال برای کارت ملی، قراردادها، بیمه‌نامه‌ها و رسیدها، به‌همراه یادآور پیامکی چک صیادی، اقساط و قبوض (۳ روز قبل، ۱ روز قبل و روز سررسید)؛ اسکن چندصفحه‌ای به PDF، لینک اشتراک موقت و نصب روی آیفون، اندروید و کامپیوتر.

نکته فنی: رمزگذاری روی دستگاه کاربر انجام می‌شود و کلید از رمز عبور ساخته می‌شود و به سرور نمی‌رود؛ سرور فقط فایل قفل‌شده می‌بیند. بازیابی با کد ۱۲ کلمه‌ای.

Next.jsPostgresClient-side encryptionSMS remindersPWAAndroidwealth.cafebarama.com ↗
building-app
PROTOTYPE, VALIDATED WITH REAL RESIDENTS

ساختمانی بدون مدیر

Building, Managed

A 9-unit building that refuses to have a manager

هیچ‌یک از ساکنان نقش مدیر را قبول نمی‌کرد؛ مدل طراحی‌شده شامل شیفت چرخشی هفتگی برای هر واحد، نظرسنجی و رأی‌گیری آنلاین برای هزینه‌های بالای سقف مشخص، و یک حسابدار ناظر فقط برای تأیید پرداخت‌هاست؛ ابزار بازخورد تک‌صفحه‌ای امکان رأی‌گیری ساکنان واقعی روی پروتوتایپ را پیش از ساخت نسخه اصلی اپلیکیشن فراهم کرد.

نکته فنی: ابزار بازخورد تک‌صفحه‌ای که ساکنان پیش از ساخت نسخه اصلی PWA روی طراحی رأی دادند؛ با سیستم نوبت چرخشی و اعلان وب پوش.

PWANode.jsSQLiteWeb Push
REQUEST_A_DEMO

درخواست دمو

بگویید چه چیزی لازم دارید؛ یک نسخه نمایشی (دمو) متناسب با کار شما می‌سازم و برایتان می‌فرستم.

نوع کسب‌وکار

درخواست شما مستقیم به حبیب می‌رسد؛ معمولاً ظرف چند ساعت پاسخ می‌دهم.

شروع یک پروژه / Start a project

«بگویید کجای کار کند، دستی یا با فایل‌های اکسل سرهم‌بندی شده است.»

Tell me what is slow, manual or held together with spreadsheets.

chat
WHATSAPP
+971 55 566 0987
send
TELEGRAM
@cafebarama
mail
EMAIL
habib@ldora.org
❯ حبیب س. — معمار سیستم و توسعه‌دهنده

پشت‌صحنه‌ی کسب‌وکارهای کوچک را می‌سازم.

"I build the backend of small businesses."

پلتفرم‌های تحت وب، سیستم‌های فروشگاهی و صندوق (POS)، وب‌سایت‌های عمده‌فروشی B2B و زیرساخت داکر برای کافه‌ها، سوپرمارکت‌ها و مجتمع‌هایی که به نرم‌افزار پایدار و بی‌دردسر نیاز دارند.

CORE_STACK --- PRODUCTION
Next.js Docker Compose Postgres Node.js Zarinpal AI
01 // ARCHITECTURE & SYSTEMS

نمونه‌کارهای پیاده‌سازی شده

۵ زیرساخت واقعیِ مهندسی‌شده با تمرکز بر پایداری، یکپارچگی سخت‌افزاری و دسترسی بی‌وقفه.

cafe-barama LIVE

کافه باراما

Cafe Barama

پلتفرم یکپارچه کافه و رستوران (Full-stack cafe platform)

یک سایت سفارش‌گیری عمومی و یک سامانه داخلی پرسنل از پایگاه کد مشترک؛ مشتریان منو را با کالری و فیلترها بررسی و پرداخت آنلاین می‌کنند، و پرسنل حضور و غیاب و مدیریت منو را پیش می‌برند.

terminal ENGINEERING_NOTE

نکته فنی: یک اپلیکیشن مستقل Next.js برای هر دو بخش کسب‌وکار بر اساس دامنه (Domain Split)، بدون استقرار جداگانه.

Next.js Postgres Docker Compose Caddy Zarinpal SMS auth
sepehr-pos IN DEVELOPMENT

سیستم فروشگاهی سپهر

Sepehr POS

صندوق ساخته‌شده از سطح سخت‌افزار (Point-of-sale built from the hardware up)

جایگزینی نرم‌افزار قدیمی ۱۵ ساله با اتصال مستقیم به پروتکل‌های سخت‌افزاری ترازو، پرینتر حرارتی و پوز با بریج محلی سبک برای مدیریت بیش از ۶,۰۰۰ قلم کالا.

terminal ENGINEERING_NOTE

نکته فنی: رمزگشایی مستقیم قالب بارکد لیبل ترازو از روی لیبل‌های چاپ‌شده؛ یک کد ۲۰ رقمی که ۸ رقم آخر آن قیمت را نشان می‌دهد.

Node.js SQLite ESC/POS barcode decoding local bridge service
oskar-b2b LIVE

اسکار بی‌تو‌بی

Oskar B2B

وب‌سایت عمده‌فروشی (B2B wholesale website)

وب‌سایت عمده‌فروشی لوازم جانبی موبایل برای خریداران تجاری؛ کاتالوگ چندهزار محصولی با جستجوی هوشمند، درخواست پیش‌فاکتور به‌جای سبد خرید، قیمت‌گذاری و ارسال پیش‌فاکتور از پنل مدیریت، پرداخت آنلاین با Stripe و پورتال راننده با رسید تحویل امضاشده.

terminal ENGINEERING_NOTE

نکته فنی: جستجو با شباهت متنی (pg_trgm) تا کد کالای اشتباه‌تایپ‌شده هم محصول درست را پیدا کند؛ قالب ایمیل‌های بازاریابی روزانه با AI ساخته می‌شوند.

Next.jsPostgresDocker ComposeStripeAWSAIoskarb2b.com ↗
wealth-vault LIVE

گاوصندوق Wealth

Wealth

گاوصندوق رمزگذاری‌شده مدارک (Encrypted document vault)

گاوصندوق دیجیتال برای کارت ملی، قراردادها، بیمه‌نامه‌ها و رسیدها، به‌همراه یادآور پیامکی چک صیادی، اقساط و قبوض (۳ روز قبل، ۱ روز قبل و روز سررسید)؛ اسکن چندصفحه‌ای به PDF، لینک اشتراک موقت و نصب روی آیفون، اندروید و کامپیوتر.

terminal ENGINEERING_NOTE

نکته فنی: رمزگذاری روی دستگاه کاربر انجام می‌شود و کلید از رمز عبور ساخته می‌شود و به سرور نمی‌رود؛ سرور فقط فایل قفل‌شده می‌بیند. بازیابی با کد ۱۲ کلمه‌ای.

Next.jsPostgresClient-side encryptionSMS remindersPWAAndroidwealth.cafebarama.com ↗
building-app PROTOTYPE, VALIDATED

ساختمانی بدون مدیر

Building, Managed

ساختمان ۹ واحدی بدون مدیر (A 9-unit building that refuses to have a manager)

طراحی راهکار غیرمتمرکز نوبت هفتگی چرخشی و ثبت رأی آنلاین برای مجتمعی مسکونی که هیچ‌یک از ساکنان تمایلی به مدیر شدن نداشتند.

terminal ENGINEERING_NOTE

نکته فنی: ابزار بازخورد تک‌صفحه‌ای که ساکنان پیش از ساخت نسخه اصلی PWA روی طراحی رأی دادند؛ با سیستم نوبت چرخشی و اعلان وب پوش.

PWA Node.js SQLite Web Push
REQUEST_A_DEMO

درخواست دمو

بگویید چه چیزی لازم دارید؛ یک نسخه نمایشی (دمو) متناسب با کار شما می‌سازم و برایتان می‌فرستم.

نوع کسب‌وکار

درخواست شما مستقیم به حبیب می‌رسد؛ معمولاً ظرف چند ساعت پاسخ می‌دهم.

02 // GET IN TOUCH

شروع یک پروژه / Start a project

«بگویید کجای کار کند، دستی یا با فایل‌های اکسل سرهم‌بندی شده است.»

"Tell me what is slow, manual or held together with spreadsheets."

direct_channels
OPEN_FOR_PROJECTS
chat
WHATSAPP
+971 55 566 0987
پیام
send
TELEGRAM
@cafebarama
mail
DIRECT_EMAIL
habib@ldora.org

پاسخ مستقیم حبیب معمولاً ظرف چند ساعت در ساعات کاری