وب اپ وبلاگ
این وب اپ یک پلتفرم وبلاگ نویسی مدرن و کاملاً فارسی است. این پروژه با تمرکز بر تجربه کاربری روان، طراحی واکنشگرا و پشتیبانی کامل از راست چین، برای کاربران فارسی زبان طراحی و پیادهسازی شده است.
قابلیتهای اصلی:
صفحه اصلی: نمایش آخرین مقالات در قالب شبکه ای واکنشگرا
فهرست نویسندگان: نمای کناری از تمام نویسندگان با افکت هاور و لینک به پروفایل
صفحه مقاله: نمایش کامل مقاله با تصویر کاور، اطلاعات نویسنده و محتوای HTML سنیتایز شده
صفحه نویسنده: پروفایل نویسنده شامل آواتار، بیوگرافی، حوزه تخصص و مقالات منتشر شده
نشانگذاری: امکان نشانگذاری مقالات با بهروزرسانی optimistic , cache.modify و نمایش در منوی کشویی هدر
دیدگاه ها: ثبت دیدگاه با اعتبارسنجی و اعلان های Toast، نمایش زیر هر مقاله
طراحی واکنشگرا: سازگار با موبایل، تبلت و دسکتاپ با استفاده از MUI Grid
تکنولوژیهای استفاده شده:
فرانتاند: React (Vite)
مسیریابی: React Router DOM
لایه داده: Apollo Client + GraphQL
بکاند: Hygraph CMS
کتابخانه: Material UI (MUI)
اعلانها: React Toastify
پاکسازی کد های مخرب: sanitize-html
19 مهر 1405
مهارتهای استفاده شده
19 مهر 1405