پایتون‌تیک یک استارتاپ آموزشی در حوزهٔ برنامه‌نویسی برای کودکان و نوجوانان است. چالش این پروژه فقط ساختن یک وب‌سایت نبود؛ باید یک اکوسیستم کامل طراحی می‌شد که خانواده‌ها را جذب کند، ثبت‌نام و کلاس‌ها را مدیریت کند و در همان زمان، ارتباط دانش‌آموز، مدرس و مدیر را در یک بستر واحد نگه دارد.

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

در پنل دانش‌آموز، همهٔ چیزهایی که یک زبان‌آموز به آن نیاز دارد یک‌جا جمع شده است: فهرست کلاس‌ها و زمان‌بندی، تکالیف و جزوه‌های هر جلسه، کارنامه و نمرات، مدارک صادرشده و اطلاع‌رسانی‌های آموزشی. دانش‌آموز وضعیت پیشرفتش را می‌بیند و برای ادامهٔ مسیر یادگیری انگیزه می‌گیرد.

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

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

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

از نظر فنی، رابط کاربری با Next.js و React ساخته شده و بک‌اند با Django و PostgreSQL APIهای موردنیاز چند پنل را تأمین می‌کند. جداسازی نقش‌ها و کنترل دسترسی، در کنار طراحی واکنش‌گرا برای استفادهٔ دانش‌آموزان روی موبایل و تبلت، از تصمیم‌های کلیدی این پروژه بود.

نتیجه، یک تجربهٔ یکپارچه برای یک کسب‌وکار آموزشی است: خانواده در سایت عمومی مسیر ثبت‌نام را طی می‌کند، دانش‌آموز در پنل خود تکالیف و کارنامه را می‌بیند، مدرس کلاس را مدیریت می‌کند و مدیر بر کل مجموعه اشراف دارد. این ساختار، افزودن دوره‌ها و شعب جدید را بدون بازطراحی سیستم ممکن می‌کند.