منصوبے کے بارے میں
App Ideas ایک منتخب مجموعہ ہے سافٹ ویئر پروجیکٹ پرامپٹس کا، جو ڈویلپرز کو عملی مشق کے ذریعے اپنی کوڈنگ مہارتیں بہتر بنانے میں مدد کے لیے ڈیزائن کیا گیا ہے۔ اسے Florin Pop نے بنایا اور بہت سے ڈویلپرز کی شراکتیں اس میں شامل ہیں۔
یہ ریپوزٹری "مجھے کیا بنانا چاہیے؟" کے عام مسئلے کو حل کرتی ہے، مکمل طور پر متعین درجنوں پروجیکٹ آئیڈیاز فراہم کر کے۔ صرف عنوانات کی خالی فہرست کے بجائے، ہر پروجیکٹ صفحے میں ایک واضح مقصد، نافذ کرنے کے لیے صارف کہانیوں کا مجموعہ، اختیاری بونس خصوصیات، اور پروجیکٹ مکمل کرنے میں مدد کے لیے متعلقہ وسائل یا لنکس شامل ہیں۔ صارف کہانیاں سخت ٹو-ڈو لسٹ کے بجائے رہنما اصولوں کے طور پر ہیں، لہٰذا بنانے والوں کی حوصلہ افزائی کی جاتی ہے کہ وہ اپنی خصوصیات شامل کریں اور دائرہ کار کو اپنی مرضی کے مطابق بنائیں۔
پروجیکٹس ڈویلپر کے تجربے کی سطح کی بنیاد پر تین درجوں میں تقسیم ہیں:
- **Tier-1: ابتدائی پروجیکٹس** – سیکھنے کے سفر کے ابتدائی مرحلے میں موجود افراد کے لیے سادہ صارف-facing ایپس۔ مثالوں میں Bin2Dec، ایک Calculator، ایک Countdown Timer، ایک Pomodoro Clock، ایک Quiz App، ایک Weather App، اور ایک Notes App شامل ہیں۔ یہ بنیادی فرنٹ اینڈ مہارتوں، DOM manipulation، اور سادہ منطق پر مرکوز ہیں۔
- **Tier-2: درمیانی پروجیکٹس** – UI/UX، ڈویلپمنٹ ٹولز، اور API سروسز سے واقف ڈویلپرز کے لیے ایپس۔ مثالوں میں ایک Currency Converter، ایک GitHub Profiles سرچ ایپ، ایک Password Generator، ایک Markdown Previewer، ایک Drawing App، ایک Card Memory Game، اور ایک To-Do App شامل ہیں۔
- **Tier-3: اعلیٰ درجے کے پروجیکٹس** – زیادہ پیچیدہ ایپلیکیشنز جن میں اکثر بیک اینڈ خصوصیات، ڈیٹا بیس، یا نفیس منطق شامل ہوتی ہے۔ مثالوں میں ایک Chat App، ایک Instagram Clone، ایک Survey App، ایک Battleship Game Engine، ایک Slack Archiver، اور ایک Elevator Simulator شامل ہیں۔
یہ ڈھانچہ ڈویلپرز کے لیے اپنی موجودہ مہارت کی سطح کے مطابق چیلنج تلاش کرنا اور ایک درجے سے دوسرے درجے تک ترقی کرنا آسان بناتا ہے۔
ریپوزٹری شراکتوں کی دعوت بھی دیتی ہے: ڈویلپرز contribution guide کی پیروی کرتے ہوئے issues یا pull requests کے ذریعے نئے پروجیکٹ آئیڈیاز جمع کرا سکتے ہیں۔ مکمل شدہ پروجیکٹس کو مثالوں کے طور پر شامل کیا جا سکتا ہے تاکہ دوسرے دیکھ سکیں کہ کیا ممکن ہے۔ maintainers نے ایک متعلقہ #100Days100Projects چیلنج بھی چلایا، جس نے 100 اضافی چھوٹے پروجیکٹ آئیڈیاز فراہم کیے۔
مجموعی طور پر، App Ideas خود سیکھنے والوں، کوڈنگ بوٹ کیمپ کے طلباء، اساتذہ، اور ہر اس شخص کے لیے ایک عملی وسیلہ ہے جو ٹھوس، اچھی طرح سے ڈیزائن کیے گئے کوڈنگ پروجیکٹس مکمل کر کے پورٹ فولیو بنانا چاہتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.