کی میز کے مندرجات[چھپائیں][دکھائیں]
اگر آپ ایک کاروباری، سٹارٹ اپ مینیجر، یا کاروبار کے مالک ہیں، تو شاید آپ کو کسی وقت اپنی کمپنی کے لیے موبائل یا ویب ایپلیکیشن تیار کرنے کا خیال آیا ہو۔ آپ شاید اس بات سے بھی واقف ہوں گے کہ یہ عمل کتنا مہنگا، وقت طلب اور تھکا دینے والا ہو سکتا ہے، خاص طور پر اگر آپ اسے تیار کر رہے ہیں۔
کیا ہوگا اگر میں آپ کو بتاؤں کہ اس مسئلے کا ایک آسان، مفت، اور خودکار حل ہے؟
اسے Budibase کہتے ہیں!
اس مضمون میں، ہم اس پلیٹ فارم کو بڑے پیمانے پر استعمال کرنے کے طریقہ کا احاطہ کریں گے۔
بڈی بیس کو سمجھنا
Budibase ایک اوپن سورس پلیٹ فارم ہے جو بہت کم یا بغیر کوڈ کا استعمال کرتے ہوئے ایپلیکیشنز کو بنانے اور تعینات کرنے کے لیے استعمال ہوتا ہے! جدید پلیٹ فارم ڈویلپرز کو معمول سے پچاس گنا زیادہ تیزی سے کاروباری ایپس کو ڈیزائن، بنانے اور ان کو تعینات کرنے کی اجازت دیتا ہے۔ یہ استعمال میں آسان اور بدیہی انٹرفیس بھی فراہم کرتا ہے جو نان پروگرامرز کو بھی ایڈجسٹ کرتا ہے۔
ڈیٹا کے لحاظ سے، پلیٹ فارم صارفین کو ایک بیرونی ڈیٹا سورس منسلک کرنے، ڈیٹا درآمد کرنے، یا Budibase کے بلٹ ان ڈیٹا سیٹس کا استعمال کرنے کی اجازت دیتا ہے۔ بڈی بیس کی کارروائی خودکار ہوتی ہے اور خودکار ای میل آن بورڈنگ، عالمی یوزر مینجمنٹ، گرینولر پرمیشنز، اور بہت کچھ فراہم کرکے آسان انتظام کی اجازت دیتی ہے۔
اس میں گیتھب کمیونٹی ہے جو اوپن سورس پلیٹ فارم اور پلیٹ فارم کو بہتر بنانے کے لیے تندہی سے کام کرتی ہے۔ دستاویزات آن لائن آسانی سے دستیاب ہے۔
شروع
اوپن سورس پلیٹ فارم کو ڈاؤن لوڈ اور انسٹال کرنے کے لیے نیچے دیے گئے آسان اقدامات پر عمل کریں۔
مرحلہ 1: ضروریات کو جمع کرنا
Budibase انسٹال کرنے سے پہلے ہمیں node.js اور نوڈ پیکیج مینیجر (npm) حاصل کرنے کی ضرورت ہے۔ یہ بات قابل ذکر ہے کہ node.js خود بخود npm کے ساتھ آتا ہے۔ کلک کریں۔ یہاں آفیشل node.js ڈاؤن لوڈز پیج پر جائیں اور اپنے آپریٹنگ سسٹم کے مطابق ڈاؤن لوڈ کو منتخب کریں۔
ڈاؤن لوڈ فائل پر کلک کرنے سے انسٹالیشن وزرڈ شروع ہو جائے گا۔ انسٹالیشن کافی آسان ہے اور انسٹالیشن وزرڈ آپ کو اس عمل میں آسانی کے ساتھ لے جائے گا۔
انسٹالیشن میں کسی مشکل کی صورت میں، node.js انسٹال کرنے کے لیے آفیشل دستاویزات دیکھیں یہاں.
مرحلہ 2: بڈی بیس کمانڈ لائن انٹرفیس انسٹال کریں۔
Budibase مقامی ڈویلپمنٹ مشین یا سرور مشین پر درج ذیل کمانڈ کو درج کرکے انسٹال کیا جاسکتا ہے۔ مربوط ترقیاتی ماحول (IDE) node.js کے ساتھ ہم آہنگ۔
npm i -g @budibase/cli
مرحلہ 3: بڈی بیس کو شروع اور چلائیں۔
اس کے بعد، اپنے IDE پر درج ذیل کمانڈ کو داخل کرکے اپنے Budibase سسٹم کی میزبانی کے لیے ایک خالی ڈائرکٹری شروع کریں۔
budi hosting --init
آخر میں، بڈی بیس سسٹم کو درج ذیل کمانڈ سے چلائیں۔
budi hosting --start
آپ کی بڈی بیس انسٹالیشن اب مکمل اور چل رہی ہے، پلیٹ فارم کا استعمال شروع کرنے کے لیے اپنی نئی انسٹالیشن کے URL پر جائیں۔
مرحلہ 4: اپنے ایڈمن صارف کو ترتیب دینا
ہر بڈی بیس انسٹال کرنے کے لیے ایک ایڈمن صارف اکاؤنٹ ہونا ضروری ہے۔ اس صارف کا دی گئی تنصیب پر مکمل کنٹرول ہے۔ اپنے بڈی بیس انسٹالیشن یو آر ایل کے لاگ ان پیج پر اپنے ایڈمن صارف کے لیے بس ایک صارف نام اور پاس ورڈ شامل کریں۔
اس مرحلہ کو مکمل کرنے کے بعد آپ بڈی بیس پورٹل تک رسائی حاصل کر لیں گے۔ پورٹل میں ہماری درخواست کے ساتھ کام کرنے کے لیے کئی سیکشنز شامل ہیں، خاص طور پر ڈیٹا، ڈیزائن، اور ڈیپلائی سیکشنز۔
بڈی بیس ڈیٹا سیکشن کا استعمال
پورٹل کا یہ حصہ آپ کے ڈیٹا کو شامل کرنے اور اس کا نظم کرنے کے لیے استعمال ہوتا ہے۔ ایپس ڈیٹا پر بہت زیادہ انحصار کرتی ہیں اور اس لیے آپ کی ایپلیکیشن کو ڈیزائن کرنے سے پہلے ڈیٹا کا ڈھانچہ بنانا ضروری ہے۔ ہمارے ڈھانچے کے بلڈنگ بلاکس میں میزیں، قطاریں، کالم اور نظارے شامل ہیں۔
جیسا کہ پہلے ذکر کیا گیا ہے، ڈیٹا کا ذریعہ شامل کرتے وقت آپ یا تو مقامی ذرائع بنا سکتے ہیں یا بیرونی ذرائع سے جڑ سکتے ہیں۔ ماخذ شامل کرنے کے لیے، بس اوپر دائیں جانب "+" بٹن استعمال کریں جیسا کہ نیچے دکھایا گیا ہے۔
اب آپ کو منتخب کرنے کے لیے مختلف قابل استعمال ماخذ کی اقسام دکھائی جائیں گی۔
آپ اپنے ڈیٹا کی ساخت کے لیے ایک ٹیبل بھی بنا سکتے ہیں، ایسا کرنے کے لیے صرف "ڈیزائن" ٹیب کے اندر موجود "اجزاء" ٹیب پر جائیں اور "ٹیبل" پر کلک کریں۔ ڈیٹا ٹیبلز شامل کرنے کے بارے میں مزید پڑھیں یہاں.
اپنی پہلی ایپ کو ڈیزائن کرنا
ایک بار جب آپ ڈیٹا کی ساخت مکمل کر لیتے ہیں، تو آپ اس پر توجہ مرکوز کر سکتے ہیں۔ اے پی پی کی ترقی Budibase کا پہلو اپنی پہلی ایپلیکیشن بنانے کے لیے بس اس پرامپٹ پر عمل کریں جو Budibase کے "Apps" سیکشن پر کلک کرنے کے بعد ظاہر ہوتا ہے۔
Budibase میں پینل کے حصے ہوتے ہیں جو آپ کی درخواست کی ترقی کے عمل میں آپ کی مدد کرنے کے لیے تمام ضروری ٹولز فراہم کرتے ہیں۔ بائیں طرف کا پینل ہماری اسکرینز، ترتیب اور اجزاء پر مشتمل ہے۔
Budibase میں، ایک اسکرین سے مراد ایک صفحہ ہے۔ اندرونی ٹیبل بنا کر یا CSV فائل درآمد کرکے اسکرینز خود بخود تیار کی جا سکتی ہیں۔ "اسکرین" ٹائٹل کے آگے، کونے میں "+" بٹن پر کلک کر کے انہیں دستی طور پر بھی بنایا جا سکتا ہے۔
لے آؤٹ آپ کے مواد کا ماسٹر ٹیمپلیٹ ہے۔
اجزاء اصل صارف انٹرفیس بنانے میں مدد کرتے ہیں اور Budibase استعمال کرتا ہے a سپیکٹرم ڈیزائن سسٹم ایڈوب کے ذریعہ تخلیق کیا گیا ہے۔ اجزاء ڈیزائن سیکشن میں پیش نظارہ ونڈو کے اوپری حصے میں مل سکتے ہیں۔
کسی جزو کو شامل کرنے کے بعد آپ اسے ہوورنگ ٹول بار کا استعمال کرتے ہوئے موافقت کر سکتے ہیں جو اسے پیش نظارہ ونڈو میں منتخب کرنے کے بعد ظاہر ہوتا ہے۔
کی ایک بڑی تعداد ہیں اجزاء پلیٹ فارم پر دستیاب ہے، بشمول ٹیبل، کارڈ، ٹیکسٹ، بٹن، آئیکن، امیج، ایمبیڈ، وغیرہ۔ آپ دیکھ سکتے ہیں بڈی بیس دستاویزات ایپس بنانے کے خودکار عمل کے بارے میں مزید جاننے کے لیے۔
آپ کی ایپ کی تعیناتی
اپنی درخواست کو کامیابی کے ساتھ بنانے کے بعد، آپ اسے تعینات کرنے کی طرف بڑھ سکتے ہیں۔ بس پر تشریف لے جائیں۔ بڈی بیس ہوسٹنگ پورٹل، اپنا پسندیدہ OS منتخب کریں، اور فراہم کردہ API کلید کو کاپی کریں۔
اب "سیٹنگز" آئیکون پر کلک کرکے سیٹنگز موڈل ونڈو کو کھولیں اور ظاہر ہونے والے پرامپٹ میں کلید چسپاں کریں اور "تعینات" بٹن پر کلک کریں۔
اور یہ بات ہے! اب آپ کو آسانی سے ایپس بنانے اور تعینات کرنے کے قابل ہونا چاہیے۔
نتیجہ
Budibase ایک کم لاگت والے اوپن سورس پلیٹ فارم کے طور پر نہ صرف استعمال کرنا آسان ہے بلکہ پیچیدہ کوڈنگ کے بغیر ایپلی کیشنز بنانے میں آپ کی مدد کرنے کے لیے خصوصیات اور خدمات سے لیس ہے۔ مجھے امید ہے کہ یہ گائیڈ آپ کو پلیٹ فارم کا استعمال کرتے ہوئے اپنی خود کی ایپلی کیشنز بنانے اور تعینات کرنے کے لیے کِک اسٹارٹ دے گا۔ ہمیں تبصرے میں بتائیں کہ آیا مضمون مددگار تھا اور پلیٹ فارم کے ساتھ آپ کا تجربہ کیسا رہا۔
رافیل ویٹر
عظیم مضمون!
Budibase اور اس کی ایپلی کیشنز کے بارے میں اور بھی مضامین ہوسکتے ہیں۔