پروژه‌ی مشتری · طراحان هنر · SaaS کارت ویزیت دیجیتال: بازسازی، طراحی مجدد و بومی‌سازی فارسی

نئوکارت

یک SaaS چندمستأجره‌ی کارت ویزیت دیجیتال که برای یک مشتری فارسی‌زبان از یک اسکریپت چندمحصولی به یک محصول متمرکز تبدیل شد؛ با صفحه‌ی فرود، داشبوردها و قالب‌های کارت جدید و پشتیبانی کامل فارسی و راست‌به‌چپ.

نقش من
توسعه‌دهنده‌ی یک‌نفره: بازسازی، طراحی مجدد، مهاجرت و استقرار
سال
۲۰۲۶
ساخته‌شده با
Laravel 9 · MySQL · Tailwind CSS و Alpine.js · Nginx و PHP-FPM

در یک نگاه

  • ۷۴۱ فایل قدیمی حذف‌شده
  • ۳۳ جدول بلااستفاده‌ی حذف‌شده
  • ۶۷ کامیت یک‌نفره
01

چالش

اسکریپت پایه ماژول‌های رستوران، آرایشگاه و فروشگاه‌ساز را داشت که مشتری به آن‌ها نیاز نداشت؛ به‌علاوه‌ی پانزده قالب کارت قدیمی، RTL معیوب، خبرنامه‌ای که ایمیل کاربران را به سرویس شخص ثالث می‌فرستاد و لینک‌هایی که روی هر دامنه‌ای جز دامنه‌ی اصلی ۴۰۴ می‌دادند.

02

رویکرد

پلتفرم را به یک محصول کاهش دادم: ۷۴۱ فایل حذف و ۳۳ جدول با یک مهاجرت یک‌طرفه برداشته شد. پانزده قالب قدیمی را با قالب‌های جدید جایگزین کردم و صفحه‌ی فرود، هر شش صفحه‌ی ورود و ثبت‌نام و هر دو داشبورد را از نو ساختم؛ با کنتراست AA و اهداف لمسی ۴۴ پیکسلی. تأیید ایمیل با کد یک‌بارمصرف، محدودیت فضای ذخیره‌سازی برای هر پلن و لینک پیام‌رسان‌های ایرانی را اضافه کردم، RTL را در کل پنل اصلاح کردم و روی VPS با nginx و PHP-FPM مستقر کردم.

آنچه ساختم

  • تبدیل به یک محصول: حذف ۷۴۱ فایل و ۳۳ جدول با مهاجرت

  • صفحه‌ی فرود، صفحات ورود، داشبوردها و قالب‌های کارت جدید

  • فارسی و RTL کامل، تاریخ شمسی و لینک بله، ایتا و روبیکا

  • ثبت‌نام با کد یک‌بارمصرف ایمیلی و محدودیت فضا برای هر پلن

ساخته‌شده با

Laravel 9 MySQL Tailwind CSS و Alpine.js Nginx و PHP-FPM