پروژهها
در این صفحه، گزیدهای از پروژههایی که تاکنون در آنها مشارکت داشتهام، بهصورت مختصر معرفی شدهاند.
اپیزود
اپیزود یک اپلیکیشن سرگرمی تولید شرکت ایدهپرور هوشمند (فیبز) بود که داستانهای سریالی با موضوعات مختلف را در قالب رابط کاربری آشنای چت نمایش میداد. در این اپلیکیشن، کاربر با خواندن گفتوگوهای شخصیتهای داستان، تجربهای سرگرمکننده و متفاوت از روایت داستانی داشت. داستانهای اپیزود در قالب چت نوشته میشدند و نویسندگان مطرح رسانهها و جراید کشور در تولید آنها نقش داشتند. سهم من در اپلیکیشن اپیزود، طراحی و پیادهسازی پنل نویسندگان بود؛ پنلی که به نویسندگان امکان میداد متن گفتوگوها را بنویسند، شخصیتها را انتخاب کنند و به محتوای داستانی مواردی مانند ایموجی، تصویر و فایل صوتی اضافه کنند. فناوریهای مورد استفاده در طراحی و پیادهسازی پنل نویسندگان شامل Semantic UI، JavaScript، EJS، jQuery و ابزارهای مرتبط دیگر بود.
وبسایت شخصی دکتر ارتوپدی
این وبسایت، برای یک جراح ارتوپدی (دکتر هژیر غارتی) بود که بر اساس طراحی اختصاصی و درخواستی کارفرما پیادهسازی شد. فناوریها، زبانها و ابزارهای مورد استفاده در پیادهسازی این وبسایت شامل PHP، jQuery، MySQL و موارد مرتبط دیگر بود. امکانات این وبسایت شامل سیستم مدیریت محتوای سفارشی برای انتشار مقالهها، ثبت دیدگاه کاربران، امکان ارتباط از طریق فرم تماس و قابلیتهای مرتبط دیگر بود.
پلاک
در پروژهی پلاک، نقش من توسعهی ویژگیهای جدید محصول، رفع اشکال و نگهداری آن بود. پلاک یک وباپلیکیشن بود که در آن زمان با سرمایهگذاری شرکت صباایده برای ارائهی خدمات مختلف از طریق ثبت سفارش آنلاین فعالیت میکرد. خدمات پلاک شامل بنزین سیار، کارواش، واکسیناسیون، تعمیرات و خدمات دیگر در محل مشتری بود که بعدها به سرویس بنزین سیار محدود شد. من شخصاً در توسعهی ویژگیهای مختلفی از جمله فرم ثبتنام متخصصان همکار پلاک، سرویس بنزین سیار و بسیاری دیگر از قابلیتهای کوچک و بزرگ این محصول نقش داشتم. فرانتاند این محصول با Angular 10 و Angular 11 توسعه داده شده بود.
تهران پرداخت
در تهران پرداخت، توسعهی بکآفیس یک پروژهی جدید شرکت برای خرید و فروش ارزهای دیجیتال را بر عهده داشتم. این پروژه با استفاده از ngx-admin و بر پایهی Angular 9+ پیادهسازی شد.
وبسایت شخصی دکتر دندانپزشک
وبسایت دکتر معصومه امیری، وبسایتی برای معرفی خدمات یک دندانپزشک متخصص بود که با طراحی مدرن، واکنشگرا، کارایی بالا و ساختار بهینه برای سئو راهاندازی شد. این وبسایت اگرچه بر پایهی یک قالب از پیشساخته و با مقداری سفارشیسازی پیادهسازی شد، اما هدف اصلی آن بهبود اطلاعرسانی، افزایش سرعت بارگذاری و بهرهگیری از استانداردها و رویکردهای بهروز در طراحی وب بود.
ابزار گزارشسازی
در شرکت مهندسی رایورز، که عمدتاً در زمینه تولید نرمافزارهای سازمانی فعالیت میکند، توسعه و رفع اشکال یک ابزار گزارشگیری را بر عهده داشتم. این ابزار با فریمورک Angular 14 توسعه داده شده بود.
وبسایت شخصی
وبسایت شخصی به همراه سیستم مدیریت محتوا، شامل بلاگ و صفحات مختلف، با استفاده از فریمورک Astro طراحی و پیادهسازی شد. از مهمترین ویژگیهای این پروژه میتوان به طراحی واکنشگرا، رابط کاربری با سبک شیشهای (Glassmorphism)، پشتیبانی از دو زبان فارسی و انگلیسی، تم روشن و تاریک، بهینهسازی برای موتورهای جستجو (SEO)، بهبود قابلیت درک و پردازش محتوا توسط سامانههای هوش مصنوعی، و همچنین بهینهسازی شاخصهای عملکرد وب (Core Web Vitals) اشاره کرد.