آموزش پول درآوردن از پروژههای شخصی برنامهنویسی
آیا میخواهید از مهارتهای برنامهنویسی خود برای کسب درآمد استفاده کنید؟ پروژههای شخصی فرصتی عالی برای به نمایش گذاشتن استعدادهایتان و تبدیل علاقه به پول هستند. در این مقاله، 19 نکته را برای کمک به شما در رسیدن به این هدف بررسی خواهیم کرد:
- ✳️
تحقیق بازار:
رقبای خود را بشناسید و ببینید چه چیزی ارائه میدهند. - ✳️
تعیین هدف:
مشخص کنید که از پروژه خود چه میخواهید: درآمد، شهرت، یا هر دو؟ - ✳️
برنامهریزی دقیق:
یک برنامه زمانی واقعبینانه ایجاد کنید و به آن پایبند باشید. - ✳️
انتخاب فناوری مناسب:
از زبانها و فریمورکهایی استفاده کنید که با آنها راحت هستید و برای پروژه مناسب هستند. - ✳️
تمرکز بر کیفیت:
کد تمیز، قابل نگهداری و بدون باگ بنویسید. - ✳️
تست مداوم:
پروژه خود را به طور مداوم تست کنید تا مشکلات را زودتر شناسایی و رفع کنید. - ✳️
طراحی رابط کاربری (UI) جذاب:
یک رابط کاربری زیبا و کاربرپسند ایجاد کنید. - ✳️
ایجاد مستندات کامل:
یک راهنمای کاربری جامع ایجاد کنید تا کاربران بتوانند به راحتی از پروژه شما استفاده کنند. - ✳️
بهرهگیری از استراتژیهای بازاریابی:
پروژه خود را در شبکههای اجتماعی، وبلاگها و انجمنهای آنلاین تبلیغ کنید. - ✳️
بهینهسازی برای موتورهای جستجو (سئو):
وبسایت یا صفحه فرود پروژه خود را برای موتورهای جستجو بهینه کنید. - ✳️
جمعآوری بازخورد:
از کاربران بخواهید بازخورد خود را در مورد پروژه شما ارائه دهند. - ✳️
بهبود مداوم:
با توجه به بازخوردها، پروژه خود را به طور مداوم بهبود بخشید. - ✳️
در نظر گرفتن مدلهای درآمدزایی مختلف:
فروش، اشتراک، تبلیغات، دونیت و. . . - ✳️
ایجاد یک وبسایت یا صفحه فرود:
برای پروژه خود یک وبسایت حرفهای ایجاد کنید. - ✳️
بهرهگیری از پلتفرمهای فروش آنلاین:
پروژه خود را در پلتفرمهای فروش نرمافزار و اسکریپت عرضه کنید. - ✳️
ارائه خدمات پشتیبانی:
به کاربران خود خدمات پشتیبانی ارائه دهید تا رضایت آنها را جلب کنید. - ✳️
شبکهسازی با سایر توسعهدهندگان:
با سایر توسعهدهندگان در ارتباط باشید و از تجربیات آنها استفاده کنید.


اینها تنها چند ایده برای شروع هستند. با کمی خلاقیت و پشتکار، میتوانید پروژههای شخصی خود را به یک منبع درآمد پایدار تبدیل کنید.

در اینجا 9 نکته تکمیلی برای افزایش شانس موفقیت شما آورده شده است:
- ✳️
تخصص در یک حوزه خاص:
به جای تلاش برای یادگیری همه چیز، در یک حوزه خاص متخصص شوید. - ✳️
ایجاد یک نمونه کار قوی:
نمونه کارهای خود را به نمایش بگذارید تا مهارتهای خود را به اثبات برسانید. - ✳️
شرکت در رویدادهای برنامهنویسی:
در رویدادهای برنامهنویسی شرکت کنید تا با سایر توسعهدهندگان آشنا شوید. - ✳️
مطالعه منابع آموزشی:
به طور مداوم دانش خود را به روز نگه دارید. - ✳️
بهرهگیری از ابزارهای مدیریت پروژه:
از ابزارهای مدیریت پروژه برای سازماندهی کارها و مدیریت زمان استفاده کنید. - ✳️
درخواست کمک در صورت نیاز:
از پرسیدن سوال نترسید و در صورت نیاز از دیگران کمک بگیرید. - ✳️
مدیریت مالی صحیح:
درآمد خود را به درستی مدیریت کنید و برای آینده سرمایهگذاری کنید. - ✳️
لذت بردن از فرآیند:
از کاری که انجام میدهید لذت ببرید. اگر از فرآیند لذت ببرید، احتمال موفقیت شما بیشتر خواهد بود.
آموزش پول درآوردن از پروژههای برنامهنویسی شخصی
1. ایده های مشکلگشا را شناسایی کنید.
به اطراف خود نگاه کنید. چه مشکلاتی در زندگی روزمره، در محل کار، یا در جوامع آنلاین وجود دارد؟ پروژههایی که یک مشکل واقعی را حل میکنند، احتمال موفقیت بیشتری برای کسب درآمد دارند. از خود بپرسید: چه چیزی را می توان ساده تر، کارآمدتر یا لذت بخش تر کرد؟به نظرات و انتقادات دیگران در مورد نرمافزارها و خدمات موجود دقت کنید. اینها میتوانند سرنخ های ارزشمندی برای یافتن فرصت های جدید باشند. با گروههای هدف صحبت کنید و نیازهای واقعی آنها را درک کنید. بازار را برای پروژههای رقیب بررسی کنید و سعی کنید راه حل بهتری ارائه دهید. ایدههای خود را یادداشت کنید و به طور مداوم آنها را ارزیابی و بهبود دهید. به دنبال فرصتهایی باشید که در تقاطع دانش و مهارتهای شما با نیازهای بازار قرار دارند.
2. بازار هدف خود را مشخص کنید.
سن، جنسیت، شغل، سطح تحصیلات، علایق و نیازهای کاربران خود را مشخص کنید. محل زندگی و زبان مادری کاربران خود را در نظر بگیرید. با ایجاد پرسونای کاربر، یک شخصیت خیالی از کاربر کاملا مطلوب خود بسازید و ویژگی های او را به تفصیل شرح دهید. تحقیقات بازار انجام دهید و اطلاعات دقیقی در مورد نیازها و خواسته های بازار هدف خود به دست آورید. از ابزارهای تحلیل داده برای درک رفتار کاربران و شناسایی الگوها استفاده کنید. با کاربران خود در ارتباط باشید و از بازخورد آنها برای بهبود محصول خود استفاده کنید.
3. یک MVP (حداقل محصول پذیرفتنی) ایجاد کنید.
نیازی نیست پروژه شما در ابتدا کامل باشد. با یک نسخه ساده و کاربردی شروع کنید که ویژگی های اصلی را ارائه می دهد. این به شما امکان می دهد بازخورد سریع دریافت کنید و در هزینه و زمان صرفه جویی کنید. فقط ویژگی های ضروری را در MVP خود بگنجانید. هدف از MVP، اثبات ارزش ایده شما و جلب توجه اولیه کاربران است. با بهرهگیری از فریم ورک ها و کتابخانه های موجود، سرعت توسعه MVP خود را افزایش دهید. پس از دریافت بازخورد، MVP خود را به تدریج بهبود و گسترش دهید. از ایجاد پیچیدگی های غیرضروری در MVP خود خودداری کنید. تمرکز خود را بر ارائه یک تجربه کاربری خوب در MVP قرار دهید.
4. از GitHub برای مدیریت کد و همکاری استفاده کنید.
GitHub یک پلتفرم قدرتمند برای مدیریت کد، همکاری با دیگر توسعه دهندگان و نمایش نمونه کارها است. از آن برای نگهداری کد خود، مدیریت نسخه ها و دریافت بازخورد از دیگران استفاده کنید. از گیت برای مدیریت تغییرات کد خود استفاده کنید. از GitHub برای نگهداری سورس کد پروژه خود به صورت امن استفاده کنید. با بهرهگیری از GitHub Pages، میتوانید وب سایت های استاتیک را به صورت رایگان میزبانی کنید. با مشارکت در پروژه های متن باز در GitHub، تجربه خود را افزایش دهید و با توسعه دهندگان دیگر آشنا شوید. پروفایل GitHub خود را به عنوان رزومه آنلاین خود در نظر بگیرید. از GitHub Actions برای خودکارسازی فرایندهای توسعه استفاده کنید.
5. یک وب سایت یا صفحه فرود جذاب ایجاد کنید.
اولین برداشت بسیار مهم است. یک وب سایت یا صفحه فرود جذاب و حرفه ای، اعتماد کاربران را جلب می کند و احتمال خرید یا بهرهگیری از پروژه شما را افزایش می دهد. از طراحی ساده و کاربرپسند استفاده کنید. اطلاعات تماس خود را به راحتی در دسترس قرار دهید. از CTA (Call to Action) های واضح برای هدایت کاربران به اقدام مورد نظر خود استفاده کنید. وب سایت خود را برای موتورهای جستجو بهینه کنید (سئو).
6. از بازاریابی محتوا برای جذب مخاطب استفاده کنید.
با تولید محتوای ارزشمند و مرتبط با پروژه خود، میتوانید مخاطبان هدف خود را جذب کنید و آنها را به کاربران تبدیل کنید. بلاگ نویسی، تولید ویدیو، انتشار پادکست و حضور فعال در شبکه های اجتماعی میتواند به شما در این زمینه کمک کند. محتوایی تولید کنید که به سوالات کاربران پاسخ دهد و مشکلات آنها را حل کند. از کلمات کلیدی مرتبط با پروژه خود در محتوای خود استفاده کنید. محتوای خود را در کانال های مختلف بازاریابی منتشر کنید. با اینفلوئنسرهای مرتبط با حوزه خود همکاری کنید. از بازخورد کاربران برای بهبود محتوای خود استفاده کنید.
7. از رسانه های اجتماعی برای تبلیغ پروژه خود استفاده کنید.
شبکه های اجتماعی یک ابزار قدرتمند برای تبلیغ پروژه و ارتباط با کاربران هستند. از این پلتفرم ها برای به اشتراک گذاشتن اخبار، تصاویر و ویدیوهای مربوط به پروژه خود استفاده کنید. در شبکه های اجتماعی مرتبط با بازار هدف خود حضور فعال داشته باشید. محتوای جذاب و متنوع تولید کنید. با کاربران خود تعامل داشته باشید و به سوالات آنها پاسخ دهید. از هشتگ های مرتبط با پروژه خود استفاده کنید. از تبلیغات پولی برای افزایش دسترسی به مخاطبان بیشتر استفاده کنید. نتایج فعالیت های خود در شبکه های اجتماعی را به طور مداوم ارزیابی کنید.
8. از تبلیغات پولی برای جذب کاربران هدفمند استفاده کنید.
اگر می خواهید به سرعت کاربران جدید جذب کنید، تبلیغات پولی میتواند یک گزینه موثر باشد. با بهرهگیری از پلتفرم های تبلیغاتی مانند گوگل Ads و فیسبوک Ads، میتوانید تبلیغات خود را به کاربران هدفمند نشان دهید. اهداف تبلیغاتی خود را مشخص کنید. بازار هدف خود را به دقت تعریف کنید. تبلیغات جذاب و موثر طراحی کنید. بودجه تبلیغاتی خود را به طور موثر مدیریت کنید. نتایج تبلیغات خود را به طور مداوم ارزیابی و بهینه سازی کنید. از تست A/B برای بهبود عملکرد تبلیغات خود استفاده کنید.
9. ارائه نسخه آزمایشی رایگان (Free Trial).
به کاربران اجازه دهید قبل از خرید، پروژه شما را امتحان کنند. ارائه یک نسخه آزمایشی رایگان به آنها این امکان را می دهد تا ارزش محصول شما را تجربه کنند و با اطمینان بیشتری اقدام به خرید کنند. مدت زمان نسخه آزمایشی را به گونه ای تعیین کنید که کاربران بتوانند به طور کامل با ویژگی های اصلی محصول آشنا شوند. در طول دوره آزمایشی، پشتیبانی لازم را به کاربران ارائه دهید. پس از پایان دوره آزمایشی، کاربران را تشویق به خرید نسخه کامل محصول کنید. از نسخه آزمایشی برای جمع آوری بازخورد از کاربران و بهبود محصول استفاده کنید. محدودیت هایی را در نسخه آزمایشی اعمال کنید تا کاربران را به خرید نسخه کامل ترغیب کنید. از نسخه آزمایشی برای ایجاد هیجان و انتظار در کاربران استفاده کنید.
10. از مدل Freemium استفاده کنید.
با ارائه یک نسخه رایگان با ویژگی های محدود و یک نسخه پولی با ویژگی های بیشتر، میتوانید طیف گسترده تری از کاربران را جذب کنید. این مدل به کاربران اجازه می دهد بدون پرداخت هزینه، ارزش محصول شما را تجربه کنند و در صورت نیاز، به نسخه پولی ارتقا دهند. ویژگی های نسخه رایگان را به گونه ای انتخاب کنید که برای کاربران جذاب و کاربردی باشد. ویژگی های نسخه پولی را به گونه ای طراحی کنید که ارزش پرداخت هزینه را داشته باشند. کاربران نسخه رایگان را تشویق به ارتقا به نسخه پولی کنید. مدل Freemium خود را به طور مداوم ارزیابی و بهینه سازی کنید. از مدل Freemium برای ایجاد یک پایگاه کاربری بزرگ و وفادار استفاده کنید. تعداد کاربران نسخه رایگان را به دقت زیر نظر داشته باشید.
11. فروش اشتراک (Subscription Model).
با فروش اشتراک، میتوانید یک جریان درآمد پایدار ایجاد کنید. کاربران با پرداخت هزینه اشتراک ماهانه یا سالانه، به پروژه شما دسترسی پیدا می کنند. سطوح مختلف اشتراک با ویژگی های متفاوت ارائه دهید. اشتراک های سالانه را با تخفیف ارائه دهید. به طور مداوم ویژگی های جدید به پروژه خود اضافه کنید تا ارزش اشتراک را افزایش دهید. به کاربران اشتراک خود پشتیبانی ویژه ارائه دهید. نرخ ریزش کاربران (Churn Rate) را به دقت زیر نظر داشته باشید و برای کاهش آن تلاش کنید. از سیستم های پرداخت امن و معتبر برای دریافت هزینه اشتراک استفاده کنید.
12. فروش مجوز (Licensing).
اگر پروژه شما یک ابزار یا کامپوننت نرم افزاری است، میتوانید مجوز بهرهگیری از آن را به شرکت ها و توسعه دهندگان دیگر بفروشید. به کاربران دارای مجوز، پشتیبانی و آموزش لازم را ارائه دهید. با شرکت های بزرگ برای فروش مجوز پروژه خود همکاری کنید. قوانین و مقررات مربوط به فروش مجوز را به دقت رعایت کنید. از قراردادهای قانونی برای محافظت از حقوق خود استفاده کنید.
13. ارائه خدمات مشاوره و آموزش.
اگر در زمینه پروژه خود تخصص دارید، میتوانید خدمات مشاوره و آموزش ارائه دهید. این میتواند یک منبع درآمد اضافی و راهی برای تبلیغ پروژه شما باشد. دوره های آموزشی آنلاین یا حضوری برگزار کنید. خدمات مشاوره تخصصی ارائه دهید. در کنفرانس ها و رویدادهای مرتبط با حوزه خود سخنرانی کنید. مقالات و کتاب های آموزشی منتشر کنید. از شبکه های اجتماعی برای تبلیغ خدمات مشاوره و آموزش خود استفاده کنید. نظرات مثبت مشتریان خود را جمع آوری و منتشر کنید.
14. جمع آوری کمک مالی (Crowdfunding).
اگر ایده شما نوآورانه و جذاب است، میتوانید از طریق پلتفرم های جمع آوری کمک مالی، سرمایه لازم برای توسعه پروژه خود را جمع آوری کنید. یک کمپین جذاب و قانع کننده ایجاد کنید. به حامیان خود پاداش های ویژه ارائه دهید. به طور منظم با حامیان خود در ارتباط باشید و آنها را در جریان پیشرفت پروژه خود قرار دهید. هدف مالی واقع بینانه ای تعیین کنید. از تبلیغات برای افزایش آگاهی از کمپین خود استفاده کنید.
15. شرکت در مسابقات برنامه نویسی (Hackathons).
در مسابقات مرتبط با حوزه کاری خود شرکت کنید. با دیگر توسعه دهندگان همکاری کنید و یک تیم قوی تشکیل دهید. در طول مسابقه، به طور مداوم روی پروژه خود کار کنید و آن را بهبود بخشید. قبل از مسابقه، تحقیقات لازم را انجام دهید و با قوانین و مقررات آشنا شوید. از مسابقه برای یادگیری و شبکه سازی استفاده کنید. حتی اگر برنده نشدید، از تجربه خود استفاده کنید و پروژه خود را به توسعه ادامه دهید.
16. بهینه سازی برای موتورهای جستجو (سئو).
با بهینه سازی وب سایت یا صفحه فرود خود برای موتورهای جستجو، میتوانید ترافیک ارگانیک بیشتری جذب کنید و تعداد کاربران پروژه خود را افزایش دهید. از کلمات کلیدی مرتبط با پروژه خود در محتوای خود استفاده کنید. وب سایت خود را برای موبایل بهینه کنید. سرعت بارگذاری وب سایت خود را افزایش دهید. لینک های داخلی و خارجی به صفحات مرتبط ایجاد کنید. از ابزارهای تحلیل سئو برای بررسی و بهبود عملکرد وب سایت خود استفاده کنید. به طور مداوم محتوای جدید و ارزشمند تولید کنید.
17. جمع آوری بازخورد از کاربران.
بازخورد کاربران، ارزشمندترین منبع اطلاعات برای بهبود پروژه شما است. به طور منظم از کاربران خود بازخورد جمع آوری کنید و از آن برای رفع اشکالات، اضافه کردن ویژگی های جدید و بهبود تجربه کاربری استفاده کنید. از نظرسنجی ها، فرم های بازخورد و مصاحبه های حضوری برای جمع آوری بازخورد استفاده کنید. به نظرات و پیشنهادات کاربران به دقت گوش دهید. به کاربران خود نشان دهید که به بازخورد آنها اهمیت می دهید. بازخورد جمع آوری شده را تحلیل کنید و از آن برای تصمیم گیری های آگاهانه استفاده کنید. به کاربرانی که بازخورد ارزشمندی ارائه می دهند، پاداش دهید. از ابزارهای تحلیل داده برای درک رفتار کاربران و شناسایی مشکلات استفاده کنید.
18. صبر و پشتکار داشته باشید.
کسب درآمد از پروژه های برنامه نویسی شخصی زمان می برد. ناامید نشوید و به تلاش خود ادامه دهید. با صبر و پشتکار، میتوانید به اهداف خود برسید. یک برنامه مشخص برای توسعه پروژه خود داشته باشید. به طور منظم روی پروژه خود کار کنید. از شکست ها درس بگیرید و به تلاش خود ادامه دهید. از دیگر توسعه دهندگان و کارآفرینان کمک بگیرید. به خودتان ایمان داشته باشید. موفقیت های کوچک را جشن بگیرید.
19. توسعه پروژه خود را متوقف نکنید.
دنیای فناوری به سرعت در حال تغییر است. برای اینکه پروژه شما موفق بماند، باید به طور مداوم آن را توسعه دهید و ویژگی های جدید به آن اضافه کنید. به روندهای جدید فناوری توجه کنید. نیازهای کاربران خود را در نظر بگیرید. رقبای خود را زیر نظر داشته باشید. از فناوری های جدید برای بهبود عملکرد و کارایی پروژه خود استفاده کنید. به طور منظم نسخه های جدید از پروژه خود منتشر کنید. از کاربران خود بازخورد جمع آوری کنید و از آن برای توسعه پروژه خود استفاده کنید.
نکات تکمیلی:
1. مستندسازی (Documentation).
مستندسازی مناسب، بهرهگیری از پروژه شما را برای دیگران آسان تر می کند. این امر به ویژه برای پروژه های متن باز یا پروژه هایی که برای توسعه دهندگان دیگر طراحی شده اند، اهمیت دارد. یک مستند کامل و دقیق برای پروژه خود ایجاد کنید. مراحل نصب و راه اندازی پروژه را به طور واضح توضیح دهید. API پروژه خود را به طور کامل مستند کنید. نمونه کد ارائه دهید. مستند خود را به طور منظم به روز رسانی کنید. از ابزارهای مستندسازی خودکار استفاده کنید.
2. امنیت (Security).
امنیت پروژه شما بسیار مهم است. از آسیب پذیری های امنیتی جلوگیری کنید و از اطلاعات کاربران خود محافظت کنید. از روش های امنیتی استاندارد استفاده کنید. کد خود را به طور منظم بررسی کنید و آسیب پذیری های امنیتی را برطرف کنید. از رمزنگاری برای محافظت از اطلاعات حساس استفاده کنید. از فایروال و سایر ابزارهای امنیتی برای محافظت از سرورهای خود استفاده کنید. به طور منظم از اطلاعات خود پشتیبان تهیه کنید. در مورد آخرین تهدیدات امنیتی آگاهی داشته باشید.
3. مقیاس پذیری (Scalability).
پروژه خود را به گونه ای طراحی کنید که بتواند با افزایش تعداد کاربران، همچنان به خوبی عمل کند. از معماری مقیاس پذیر استفاده کنید. از پایگاه داده مقیاس پذیر استفاده کنید. از سیستم های کش استفاده کنید. از CDN برای توزیع محتوای خود استفاده کنید. به طور منظم عملکرد پروژه خود را زیر نظر داشته باشید و bottleneck ها را شناسایی کنید. از ابزارهای مقیاس پذیری خودکار استفاده کنید.
4. قابلیت دسترسی (Accessibility).
از رنگ های مناسب استفاده کنید. متن های جایگزین برای تصاویر ارائه دهید. از ساختار معنایی HTML استفاده کنید. از صفحه کلید برای پیمایش در وب سایت خود استفاده کنید. از ابزارهای بررسی قابلیت دسترسی استفاده کنید. با افراد دارای معلولیت مشورت کنید و از آنها بازخورد دریافت کنید.
5. پشتیبانی (Support).
به کاربران خود پشتیبانی با کیفیت ارائه دهید. این امر به افزایش رضایت کاربران و حفظ آنها کمک می کند. یک مرکز پشتیبانی ایجاد کنید. به سوالات کاربران به سرعت و به طور دقیق پاسخ دهید. از ایمیل، چت آنلاین و تلفن برای ارائه پشتیبانی استفاده کنید. یک پایگاه دانش ایجاد کنید و سوالات متداول را در آن پاسخ دهید. از کاربران خود بازخورد جمع آوری کنید و از آن برای بهبود پشتیبانی خود استفاده کنید. به کاربران خود نشان دهید که به آنها اهمیت می دهید.
6. تست (Testing).
کد خود را به طور کامل تست کنید تا از صحت عملکرد آن مطمئن شوید. از تست های واحد (Unit Tests)، تست های یکپارچگی (Integration Tests) و تست های پذیرش (Acceptance Tests) استفاده کنید. تست های خود را به طور منظم اجرا کنید. از ابزارهای تست خودکار استفاده کنید. به تست نویسی به عنوان بخشی جدایی ناپذیر از فرایند توسعه نرم افزار نگاه کنید. قبل از انتشار نسخه جدید، آن را به طور کامل تست کنید. به تست امنیتی نیز اهمیت دهید.
7. شبکه سازی (Networking).
در کنفرانس ها و رویدادهای مرتبط با حوزه خود شرکت کنید. به گروه های آنلاین و انجمن ها بپیوندید. با دیگر توسعه دهندگان در GitHub و سایر پلتفرم ها همکاری کنید. در لینکدین و سایر شبکه های اجتماعی حرفه ای فعال باشید. از دیگران کمک بگیرید و به دیگران کمک کنید. یک شبکه ارتباطی قوی بسازید.
8. مدیریت زمان (Time Management).
زمان خود را به طور موثر مدیریت کنید تا بتوانید روی پروژه خود تمرکز کنید و به اهداف خود برسید. یک برنامه کاری مشخص داشته باشید. وظایف خود را اولویت بندی کنید. از ابزارهای مدیریت زمان استفاده کنید. از وقفه های طولانی مدت خودداری کنید. به طور منظم استراحت کنید. بین کار و زندگی تعادل ایجاد کنید.
9. یادگیری مداوم (Continuous Learning).
دنیای فناوری به سرعت در حال تغییر است. برای اینکه موفق باشید، باید به طور مداوم در حال یادگیری باشید. کتاب ها و مقالات تخصصی بخوانید. در دوره های آموزشی آنلاین و حضوری شرکت کنید. به پادکست ها و ویدیوهای آموزشی گوش دهید. با آخرین روندهای فناوری آشنا باشید. از دیگر توسعه دهندگان یاد بگیرید. به یادگیری به عنوان یک فرایند مادام العمر نگاه کنید.






