مجموعه از پروژه های تمرینی و نمونه کار ها.
پلتفرم SaaS برای ساخت منوی دیجیتال حرفهای مخصوص کافهها، رستورانها، کافیشاپها و فستفودها. کاربران بدون نیاز به نصب اپلیکیشن، منوی آنلاین خود را با کد QR میسازند و با مشتریان به اشتراک میگذارند. شامل مدیریت منو، دستهبندیها، قیمتها و پنل کاربری است که با Next.js و Tailwind CSS ساخته شده.
یک اپلیکیشن فولاستک برای تماشای گروهی و خصوصی فیلم و سریال. کاربران حساب میسازند، از طریق کد اتاق به گروههای خصوصی دعوت میشوند و پیشرفت هر عضو را روی هر عنوان دنبال میکنند. احراز هویت با ایمیل/رمز (scrypt) و گوگل (OAuth)، دیتابیس MongoDB، بهروزرسانی زنده، داشبورد مدیریت و پشتیبانی از چند پلتفرم شامل وب، اندروید (Capacitor) و دسکتاپ ویندوز (Electron) با CI/CD گیتهاب.
یک کتابخانه جاوااسکریپت متنباز و سبک (بدون وابستگی) برای ساخت مودال و هشدارهای قابل سفارشیسازی که بهصورت پکیج npm منتشر شده و مستندات آنلاین دارد.
همکاری بهعنوان توسعهدهنده فرانتاند در پروژه لندینگ همایش فرانت چپتر ۱۴۰۳. همکاری با یک تیم بزرگتر، پیادهسازی کامپوننتهای رابط کاربری و استایلدهی با Tailwind CSS.
ابزاری برای مانیتورینگ لیدرهای فکشنهای قانونی در سرور ECRP که ساعت کاری هر لیدر را بهصورت جدول محاسبه میکند، فعالترین کاراکتر هر لیدر، فعالترین لیدر ماه، هفته و ماه گذشته و بسیاری آمار دیگر را نمایش میدهد تا کارها سادهتر شود. این پروژه برای یک مشتری در سرور Eclipse Roleplay ساخته شده است. دارای داشبورد تحلیلی با نمودار، اعتبارسنجی فرمها با Yup و مدیریت state با Zustand.
اپلیکیشنی برای سادهتر کردن کارهای روزمره فکشن LSEMS؛ از ساخت ایمیل با فرمت درست و دسترسی سریع به لینکهای مهم تا تبدیل تایمزون و ثبت زمانهای حضور. دارای اعتبارسنجی فرم با Formik و Yup، تبدیل تایمزون و کامپوننتهای ساختهشده با Radix UI. این اپلیکیشن بهصورت عمومی در دسترس است و همه میتوانند از آن استفاده کنند؛ اما بیشتر لینکهای داخلی به منابع خصوصی اشاره دارند که فقط از طریق وبسایت Government سرور Eclipse Roleplay و با داشتن دسترسی لازم قابل مشاهده هستند.
پروژهای سفارشی برای معرفی یک مربی باشگاه. شامل معرفی خدمات، برنامههای تمرینی، گالری و فرم تماس بههمراه اسلایدرهای Swiper و طراحی کاملاً واکنشگرا.
پروژهای که در شرکت برنامهنویسی وبلاین برای مشتری کارفا توسعه داده شد. هدف آن مدیریت مالی و سفارشهای پیک موتوری است و ماژولهای حسابداری، نقشه و امکانات مرتبط را درون برنامه فراهم میکند. داشبورد تحلیلی با نمودارهای Chart.js و رابط کاربری ساختهشده با Alpine.js و قالبهای EJS.
وبسایت شرکتی برای معرفی یک مجموعه متخصص در خدمات مهندسی، پیمانکاری، مشاوره و طراحی و اجرای پروژههای صنعتی. شامل صفحات خدمات، پروژهها و تماس است و کاملاً واکنشگرا و بهینهشده برای موتورهای جستجو.
ابزاری حرفهای برای صدور فاکتور فروشگاهی که بهصورت اختصاصی برای فروشگاه رمیونا طراحی و پیادهسازی شده است. این ابزار کمک میکند فرآیند صدور فاکتور سریعتر، دقیقتر و استانداردتر انجام شود و اطلاعات خرید مشتریان بهصورت منظم ذخیره شود. (این پروژه صرفاً برای استفاده در دسکتاپ طراحی شده است.)
پورتفولیویی که الان میبینید. یک وبسایت دو زبانه (فارسی/انگلیسی) با قابلیت تغییر زبان، طراحی واکنشگرا، انیمیشنها و بهینهسازی سئو که با معماری App Router در Next.js ساخته و روی Vercel مستقر شده است.