پرتال جامع مدیریت آموزشگاه فنیوحرفهای (CRM)
طراحی و توسعهی پرتال یکپارچهی یک آموزشگاه فنیوحرفهای؛ سامانهای که ثبتنام دوره، پرداخت آنلاین، صدور مدرک و کاریابی فارغالتحصیلان را در یک بستر واحد گرد هم آورده.
دربارهی این پروژه
فناموزان یک پرتال جامع تحت وب برای مدیریت یک آموزشگاه فنیوحرفهای است؛ سامانهای که فرایند ثبتنام دوره، پرداخت، برگزاری آزمون، صدور مدرک و حتی کاریابی فارغالتحصیلان را در یک بستر واحد گرد هم آورده. این پروژه با Laravel توسعه داده شده و برای سه گروه کاربر — مدیریت آموزشگاه، دانشجویان و کارفرمایان — طراحی شده است.
نیاز و چالش پیش از پروژه
پیش از این پرتال، مدیریت آموزشگاه معمولاً بین چند ابزار جدا پخش میشد: یک نرمافزار برای ثبتنام، یک صفحه برای پرداخت آنلاین، پیگیری مراجعان بالقوه روی کاغذ یا اکسل، و ارتباط با دانشجو از طریق تماس یا پیامک پراکنده. این پراکندگی باعث ازدسترفتن سرنخهای فروش، خطای انسانی در ثبت پرداختها، و نبود تصویری یکپارچه از وضعیت هر شعبه برای مدیران میشد. نیاز اصلی، یککاسهکردن همهی این فرایندها زیر یک سقف بود، طوریکه هم کارکنان و هم دانشجویان و هم شرکتهای همکار بتوانند از یک پرتال واحد استفاده کنند.
راهحل: یک پرتال یکپارچه
راهحل، طراحی یک پرتال با سه پنل جداگانه بود که هرکدام مطابق نیاز کاربرش ساخته شده:
- پنل مدیریت برای کارکنان آموزشگاه (مدیر، منشی شعبه، مسئول فروش)
- پنل کاربری برای دانشجویان و متقاضیان دوره
- پنل کارفرما برای شرکتهایی که به دنبال جذب نیرو از میان فارغالتحصیلان هستند
هر شعبه و هر نقش فقط به اطلاعات مرتبط به خودش دسترسی دارد؛ برای نمونه یک منشی فقط دادههای شعبهی خودش را میبیند، نه کل مجموعه. این یعنی سامانه هم برای یک شعبهی کوچک و هم برای مجموعهای با چند شعبه، بدون افشای اطلاعات بین شعبهها، کار میکند.
پنل مدیریت آموزشگاه
پنل مدیریت، اتاق فرمان آموزشگاه است. از اینجا میتوان دورهها و کلاسها را تعریف کرد، ثبتنامها و لغوها را پیگیری کرد، وضعیت پرداختها و اقساط را دید، و به مراجعان بالقوه (سرنخهای فروش) رسیدگی کرد — درست مثل یک CRM فروش داخلی. بخش گزارشگیری هم عملکرد فروش هر شعبه و هر کارشناس را نشان میدهد تا مدیر بدون نیاز به اکسل جداگانه، تصویر کاملی از وضعیت کسبوکار داشته باشد. مدیریت آزمونها، صدور مدرک فنیوحرفهای، و ارسال پیامکهای تبلیغاتی هدفمند هم از همین پنل انجام میشود.
پنل دانشجویان و کاربران
دانشجو از طریق پنل کاربری میتواند در دورههای حضوری یا آنلاین ثبتنام کند، هزینه را آنلاین پرداخت کند یا از کیف پول داخلی استفاده کند، و ویدیوهای دورهی آنلاین را بهصورت امن تماشا کند. آزمونهای آنلاین، پیگیری مراحل صدور مدرک فنیوحرفهای، و ثبت رزومه برای فرصتهای شغلی هم در همین پنل قرار دارد. در واقع، دانشجو از لحظهی ثبتنام تا گرفتن مدرک و حتی پیدا کردن شغل، تمام مسیر را در یک حساب کاربری دنبال میکند.
پنل کارفرمایان و کاریابی
شرکتهای همکار میتوانند با حساب کاربری مخصوص خودشان وارد شوند، آگهی استخدام ثبت کنند، و رزومهی دانشجویانی را که برای همان موقعیت شغلی اقدام کردهاند بررسی کنند. این بخش، آموزشگاه را از یک مرکز صرفاً آموزشی به یک واسط بین فارغالتحصیل و بازار کار تبدیل میکند و ارزش افزودهی ملموسی برای دانشجویان ایجاد میکند.
امنیت، ورود و پرداخت
ورود به سامانه بدون رمز عبور و صرفاً با کد پیامکی یکبارمصرف انجام میشود؛ یعنی کاربر رمزی برای فراموشکردن یا لورفتن ندارد. پرداختهای آنلاین از طریق درگاه بانک ملت انجام میشود و تمام تراکنشها با سوابق مالی کاربر تطبیق داده میشوند. ویدیوهای دورههای آنلاین هم با فناوری DRM محافظت شدهاند تا محتوای آموزشی قابل دانلود یا اشتراکگذاری غیرمجاز نباشد — نکتهای مهم برای آموزشگاهی که فروش دورهی آنلاین بخشی از درآمدش است.
تکنولوژیهای استفادهشده
- Laravel (نسخهی ۱۱) — فریمورک اصلی برای منطق سرور و مدیریت دادهها
- Livewire — برای صفحاتی که مثل اپلیکیشن تکصفحهای، بدون رفرش کامل، بهروزرسانی میشوند
- MySQL — پایگاهدادهی اصلی برای نگهداری اطلاعات دورهها، کاربران و تراکنشها
- Tailwind CSS و Alpine.js — برای طراحی رابط کاربری واکنشگرا و سبک
- Spatie Permission — مدیریت دقیق نقشها و سطوح دسترسی (مدیر، منشی، دانشجو، کارفرما)
- درگاه بانک ملت — برای پرداختهای آنلاین
- کاوهنگار — برای ارسال پیامک ورود و اطلاعرسانی
- SpotPlayer — برای محافظت (DRM) از ویدیوهای دورههای آنلاین
- تقویم جلالی (شمسی) — تمام تاریخها در سامانه بهصورت شمسی نمایش داده میشود
جمعبندی و نتیجه
فناموزان نشان میدهد چطور یک مجموعهی آموزشی با فرایندهای پراکنده میتواند به یک سامانهی یکپارچه برسد که هم کار مدیریت را ساده میکند، هم تجربهی دانشجو را روانتر، و هم مسیر تازهای برای اتصال فارغالتحصیلان به بازار کار باز میکند. طراحی مبتنی بر نقش و دسترسی، این پرتال را برای آموزشگاههای تکشعبهای یا زنجیرهای با چند شعبه به یک اندازه قابل استفاده میکند.
سایر نمونهکارها
نوبتیار — سامانهی نوبتدهی آنلاین برای مطب، کلینیک و سالن
سامانهی نوبتدهی آنلاین چندکسبوکاره برای مطب، کلینیک و سالن؛ رزرو از سایت، بات بله و مینیاپ بله، با پرداخت آنلاین، یادآور خودکار و پنل مدیریت کامل.
خدماتی
کافهکُد — لندینگپیج و سیستم رزرو برای فضای کار اشتراکیِ برنامهنویسان
یک لندینگپیج تکصفحهای که به سایتی چهارصفحهای با موتور رزرو تبدیل شد. بدون فریمورک، بدون بکاند، بدون مرحلهی بیلد — و با این حال کل صفحهی اصلی فقط در ۵ درخواست و ۶۲ کیلوبایت بارگذاری میشود.
فروشگاهی
گالری ساعت مهدیار — فروشگاه اینترنتی ساعت
یک فروشگاهساز کامل با دو درگاه پرداخت (زرینپال و پرداخت اقساطی تربپی)، سیستم کد تخفیف با بازهی اعتبار شمسی، خرید بدون ثبتنام، رزرو کالای ناموجود و پنل مدیریت اختصاصی با گزارش فروش. از صفر طراحی و پیادهسازی شده است.