Table of Contents

হেল্লো ৱৰ্ল্ড! ফ্লিট মেনেজমেণ্টৰ বাবে ডিৰেক্টছ আৰম্ভ কৰা

স্মাৰ্ট ফ্লাইট ডেটা মেনেজমেণ্টৰ যুগত স্বাগতম। যদি আপুনি এই কথা পঢ়ি আছে, তেন্তে আপুনি প্ৰথমে স্পেডশ্বিট আৰু অফ-দ্য-দ্য-শ্বেলফ ফ্লাইট ছফ্টৱেৰৰ কঠোৰ সীমাবদ্ধতা অতিক্ৰম কৰিছে। Directus এটা মুক্ত উৎস, ৰিয়েল-টাইম ডেটা প্লেটফৰ্ম যি আপোনাক আপোনাৰ ফ্লাইট ডেটা মডেলিং, মেনেজিং আৰু সেৱন কৰিবলৈ সম্পূৰ্ণ নিয়ন্ত্ৰণ প্ৰদান কৰে যিটো আপোনাক প্ৰয়োজন। এই প্ৰবন্ধটোৱে আপোনাক কিয় Directus এটা আধুনিক ফ্লাইট মেনেজমেণ্ট চিষ্টেম নিৰ্মাণৰ বাবে আদর্শ ব্যাকএণ্ড হিচাপে দেখুৱাব, আৰু আপুনি কেনেকৈ আজি আৰম্ভ কৰিব পাৰে, আপুনিও ডেভেলপাৰ নহয়।

Directus হৈছে এটা হেডলেছ কন্টেন্ট মেনেজমেণ্ট চিএমএছ (CMS) যিয়ে যিকোনো SQL ডাটাবেছক শক্তিশালী এপিআই আৰু এক স্বজ্ঞাত প্ৰশাসন এপ্লিকেশ্বনৰ সৈতে আৱৰি ৰাখে। Directus য়ে আপোনাক পূৰ্ব নিৰ্ধাৰিত কাঠামোত আৱদ্ধ কৰাৰ পৰিৱৰ্তে REST আৰু GraphQL এণ্ডপইণ্টসমূহ স্বয়ংক্ৰিয়ভাৱে উৎপন্ন কৰাৰ সময়ত আপোনাৰ নিজৰ ডেটা মডেল ডিজাইন কৰিবলৈ আপোনাক অনুমতি দিয়ে। বাহনবাহী চলাচলৰ বাবে য'ত আপুনি যান-বাহন, চালক, ৰক্ষণাবেক্ষণৰ সময়সূচী, ইন্ধন ব্যৱহাৰ আৰু GPS স্থিতিসমূহ ট্ৰেক কৰেএই নমনীয়তাটো খেল পৰিৱৰ্তনকাৰী। পৰৱৰ্তী খণ্ডত আপুনি ল'পেৰাকৃত বাহন পৰিচালনা কেন্দ্ৰলৈ এটা সহজ বাহন ৰেজিষ্ট্ৰী কেনেকৈ পৰিৱৰ্তন কৰিব পাৰিব, আপুনি জানিব পাৰিব।

ডাইৰেক্টছ কি?

ইয়াৰ মূলত, Directus এটা মুক্ত উৎসৰ তথ্য প্লেটফৰ্ম যি PostgreSQL, MySQL, SQLite, আৰু অন্যান্য সম্পৰ্কীয় ডাটাবেছৰ সৈতে কাম কৰে। ই তিনিটা প্ৰধান উপাদান প্ৰদান কৰেঃ

  • ডাটা ষ্টুডিঅ' (Flot Manager) এটা কোডবিহীন প্ৰশাসন আন্তঃফেস য'ত অ-প্রযুক্তিগত দলৰ সদস্যসকলে SQL লিখাৰ অবিহনে ৰেকৰ্ড সৃষ্টি, পঢ়া, আপডেট আৰু বিলোপ কৰিব পাৰে। ফ্লাইট মেনেজাৰসকলে কেইটামান ক্লিকৰ জৰিয়তে নতুন বাহন যোগ কৰিব পাৰে, ড্ৰাইভাৰ বৰ্জন কৰিব পাৰে আৰু লগ মেন্টেনমেন্ট ইভেণ্টসমূহ সম্পাদনা কৰিব পাৰে।
  • REST & GraphQL APIসমূহ তৎক্ষণাৎ, সুৰক্ষিত আৰু সম্প্ৰসাৰিত এণ্ডপইণ্টসমূহ যি আপোনাৰ ফ্ৰণ্ট এণ্ড, মোবাইল এপ্লিকেশ্যন বা আইঅ'টি ডিভাইচসমূহক আপোনাৰ ফ্লেটৰ তথ্যৰ সৈতে ৰিয়েল টাইমত যোগাযোগ কৰিবলৈ অনুমতি দিয়ে।
  • সম্প্ৰসাৰণযোগ্যতা কাস্টম ম'ডুল, হুক, ফ্ল'ছ (অটোমেচন), আৰু জাভাস্ক্ৰিপ্ট ব্যৱহাৰ কৰি আপোনাৰ নিজস্ব সম্প্ৰসাৰণ নিৰ্মাণ কৰাৰ ক্ষমতা। ইয়াৰ অৰ্থ হৈছে আপুনি আপোনাৰ সঠিক কাৰ্যকৰী প্ৰয়োজন অনুসৰি প্লেটফৰ্মটো মাপতে কৰিব পাৰে।

Directus আপোনাৰ বিদ্যমান ডাটাবেছৰ ওপৰত অৱস্থিত বাবে, আপুনি কেতিয়াও লক হৈ নাথাকে। আপুনি যিকোনো সময়ত আপোনাৰ স্কিমা এক্সপোর্ট কৰিব পাৰে, মেটাবেছ বা টেবুলৰ দৰে তৃতীয় পক্ষৰ বিআই টুলসমূহ সংযোজিত কৰিব পাৰে, বা সকলোবোৰ পুনঃনিৰ্মাণ নকৰাকৈ আন RDBMSলৈ প্ৰব্ৰজন কৰিব পাৰে। বহনবাহিনীৰ বাবে, ইয়াৰ অৰ্থ হৈছে আপুনি এটা সহজ বাহন ৰেজিষ্টাৰৰ সৈতে আৰম্ভ কৰিব পাৰে আৰু পিছত শত শত শত কাস্টম ফিল্ড, সম্পৰ্ক আৰু স্বয়ংক্ৰিয় কৰ্ম প্ৰবাহ যোগ কৰিব পাৰে। সকলোবোৰ বিক্ৰেতাৰ জৰিমাৰ অবিহনে।

ফ্লিট মেনেজমেণ্টৰ বাবে ডিৰেক্টছ কিয়?

পৰম্পৰাগত ফ্লেট মেনেজমেণ্ট ছফ্টৱেৰবোৰে প্ৰায়েই কঠোৰ তথ্য মডেল, উচ্চ লাইচেন্স ব্যয় আৰু সীমিত এপিআই প্ৰৱেশাধিকাৰৰে আহিছে। Directusয়ে আপোনাক সম্পূৰ্ণ নিয়ন্ত্ৰণ প্ৰদান কৰি এই সমস্যাসমূহ সমাধান কৰে। ইয়াত আপোনাৰ ফ্লেট ডেটা স্তৰ হিচাপে Directus চয়ন কৰাৰ মূল কাৰণসমূহ আছেঃ

বাহন, চালক আৰু সম্পদৰ কেন্দ্ৰীয় তথ্য কেন্দ্ৰ

আপোনাৰ বাহনবাহিনীৰ তথ্যসমূহ সম্ভৱতঃ একাধিক সিলোত থাকেঃ জিপিএছ ট্ৰেকাৰ, ইন্ধন কাৰ্ড, ৰক্ষণাবেক্ষণ লগ, চালক ৰেকৰ্ড, অনুপালন নথি, আৰু বীমা পলিচী। Directus য়ে আপোনাক আপোনাৰ বাস্তৱ জগতৰ কাম-কাজসমূহৰ প্ৰতিফলিত সম্পৰ্কীয় সংগ্ৰহ সৃষ্টি কৰিবলৈ অনুমতি দিয়ে। উদাহৰণস্বৰূপে, আপুনি এখন বাহনসমূহৰ সংগ্ৰহ [[FLT:]] সংগ্ৰহ সংজ্ঞায়িত কৰিব পাৰে যাৰ নাম্বাৰ প্লেট, VIN, মাৰ্ক, মডেল, বছৰ, ইন্ধন প্ৰকাৰ, অৱস্থা, পঞ্জীয়নৰ অন্তিম তাৰিখ, আৰু বীমা পলিচী। তাৰ পিছত প্ৰতিটো বাহনক [[ড্ৰাইভাৰ]] সংগ্ৰহলৈ সংযোগ কৰক (নাম, লাইচেন্স নম্বৰ, যোগাযোগ তথ্য, প্ৰমাণপত্ৰ অন্তিম তাৰিখ) আৰু [[Maintenance LogsFLT:5]] সংগ্ৰহ (নমুনা, প্ৰকাৰ, ব্যয়, ওডোমিটাৰ পঢ়া) । প্ৰশাসনে স্বয়ংক্ৰিয়ভাৱে পিভট

Directus য়ে তথ্যসমূহ প্ৰমিত SQL টেবলত সঞ্চয় কৰাৰ বাবে আপুনি যিকোনো বিদ্যমান ফ্লেট ডাটাবেছ স্কিমা ব্যৱহাৰ কৰিব পাৰে বা পুৰণি প্ৰণালীসমূহৰ পৰা স্থানান্তৰ কৰিব পাৰে। আপুনি CSV/JSON তথ্যসমূহো প্ৰত্যক্ষভাৱে ডাটা ষ্টুডিঅ'ত আমদানি কৰিব পাৰে, যাৰ ফলত অনবোৰ্ডিং এক বতাহ। উদাহৰণস্বৰূপে, আপোনাৰ যদি এটা এক্সেল শীট থাকে য'ত আপোনাৰ সমগ্ৰ ফ্লেট তালিকাভুক্ত কৰা হৈছে, আপুনি ইয়াক ছেকেণ্ডত আমদানি কৰিব পাৰে আৰু লগে লগে ৰেকৰ্ড সংযোজনা আৰম্ভ কৰিব পাৰে।

বাস্তৱ-সময়ৰ আপডেট আৰু এপিআই সংহতকৰণ

ফ্লেট মেনেজমেণ্ট লাইভ ডাটাত সমৃদ্ধ। Directusয়ে WebSocket সাবস্ক্ৰিপশ্যন সমৰ্থন কৰে, গতিকে আপোনাৰ ড্যাশব'ৰ্ডে যেতিয়া বাহনৰ GPS অৱস্থান সলনি হয়, ৰক্ষণাবেক্ষণৰ সতৰ্কবাণী প্ৰক্ৰিয়া কৰা হয়, বা চালকৰ অৱস্থা সলনি হয় তেতিয়া তাত্ক্ষণিক আপডেট লাভ কৰিব পাৰে। REST আৰু GraphQL API সম্পূৰ্ণৰূপে ফিল্টাৰিং, ছৰ্টিং, পেজিনেচন, আৰু নিষ্টেড সম্পৰ্কৰে কনফিগাৰযোগ্য। ই ফ্ৰন্টএণ্ড এপ্লিকেশ্বনসমূহ (ৱেব বা মোবাইল) ৰ বাবে অনুমতি দিয়ে যাতে তেওঁলোকে অতিৰিক্তভাৱে বিচৰা তথ্যসমূহ আনিব পাৰে।

উদাহৰণস্বৰূপে, চালকসকলে ব্যৱহাৰ কৰা এটা ম'বাইল এপ্লিকেশ্বনে OAuth2 বা JWT ৰ জৰিয়তে প্ৰমাণীকৰণ কৰিব পাৰে, তাৰ পিছত তেওঁলোকৰ আৱণ্টন কৰা বাহনৰ তথ্য, POST ইন্ধন প্ৰবিষ্ট বা PATCH ওডোমিটাৰ পাঠ GET কৰিব পাৰে। API এ ৰোল-বেছিড ফিল্ড অনুমতিসমূহকো সমৰ্থন কৰে, গতিকে চালকজনে আন চালকৰ ব্যক্তিগত তথ্য দেখা বা VIN ৰ দৰে বাহনৰ বাবে গুৰুত্বপূৰ্ণ ক্ষেত্ৰসমূহ সলনি কৰিব নোৱাৰে। এই স্তৰৰ ক্ষুদ্ৰতায়ে তথ্য সুৰক্ষা নিশ্চিত কৰে আৰু ৰিয়েল-টাইম সহযোগিতা সক্ষম কৰে।

ফ্লেটৰ অপাৰেচনসমূহৰ বাবে ভূমিকা ভিত্তিক প্ৰৱেশ নিয়ন্ত্ৰণ

ফ্লেট পৰিবেশত, বিভিন্ন ব্যৱহাৰকাৰীৰ বিভিন্ন স্তৰৰ প্ৰৱেশাধিকাৰৰ প্ৰয়োজনঃ ডিপেশ্বৰসকলে সকলো যাত্ৰা চাব লাগিব কিন্তু চালকৰ দৰমহা তথ্য সলনি কৰিব নালাগে; মেকানিকসকলে ৰক্ষণাবেক্ষণৰ নথিসমূহত পঢ়িব/লিখিব লাগিব কিন্তু গ্ৰাহকৰ বিলিংত নহয়; ফ্লেট মেনেজাৰে সম্পূৰ্ণ প্ৰশাসনিক অধিকাৰ প্ৰয়োজন। Directus এ প্ৰতি সংগ্ৰহ, প্ৰতি ক্ষেত্ৰ, আৰু প্ৰতি ক্ৰিয়া (ক্ৰীয়েট, পঢ়া, আপডেট, বিলোপ) ৰ বাবে ক্ষুদ্ৰ অনুমতি প্ৰদান কৰে। আপুনি Fleet Admin, Dispatcher, Driver, আৰু Mechanic ৰ দৰে ভূমিকা সৃষ্টি কৰিব পাৰে, প্ৰত্যেকটোতে মাপকাঠিযুক্ত প্ৰৱেশাধিকাৰ আছে।

ইয়াৰ উপৰিও, Directus-এ প্ৰি-সেট আৰু ফিল্টাৰসমূহক সমৰ্থন কৰে, যাৰ অৰ্থ হৈছে আপুনি স্বয়ংক্ৰিয়ভাৱে এটা ভূমিকা পৰিসীমা পৰিসীমা কৰিব পাৰে যাতে কেৱল এটা নিৰ্দিষ্ট অঞ্চলত থকা বাহনসমূহ বা কেৱল তেওঁলোকৰ নিজৰ ৰেকৰ্ডসমূহহে দেখা যায়। উদাহৰণস্বৰূপে, আঞ্চলিক মেনেজাৰ নামৰ ভূমিকাটোৱে কেৱল মধ্য-পশ্চিম বিভাগলৈ আৱণ্টন দিয়া বাহনসমূহহে দেখা পাব পাৰে। ই একক প্ৰদৰ্শনাৰ পৰা বহু বিভাগ বা বহু স্থানৰ বহনক্ষমতা সহজ কৰি তুলিব, তথ্যৰ ফুটাব নোৱাৰাকৈ।

নিজৰ নৌসেনাৰ বাবে ডিৰেক্টছ স্থাপন

Directus-এ চালিত ফ্লেট মেনেজমেণ্ট ব্যাকএণ্ড আৰম্ভ কৰাৰ বাবে আমি ব্যৱহাৰিক পদক্ষেপবোৰ চাব লাগিব। আপুনি ক্লাউড বা স্ব-হোষ্ট কৰা ৰুট নিৰ্বাচন কৰক, এই প্ৰক্ৰিয়াটো সহজ।

ইনস্টলেশ্যন বিকল্পসমূহ

আপোনাৰ কাৰিকৰী সম্পদ আৰু অনুপালনৰ প্ৰয়োজনৰ ওপৰত নিৰ্ভৰ কৰি Directus বহুতো উপায়েৰে স্থাপন কৰিব পাৰিঃ

  • Directus Cloud (Directus Cloud) (FLT: 1) এটা পৰিচালিত, স্বয়ংক্রিয়ভাৱে স্কেলিং হোষ্ট কৰা সংস্কৰণ। আপুনি যদি চাৰ্ভাৰ ৰক্ষণাবেক্ষণ এড়াব বিচাৰে তেন্তে ভাল। মূল্য প্ৰতি ব্যৱহাৰকাৰী/ভঁৰালত নিৰ্ধাৰণ কৰা হয়, আৰু ইয়াত স্বয়ংক্রিয় ব্যাকআপ আৰু আপডেট অন্তৰ্ভুক্ত কৰা হয়। সৰু আৰু মধ্যম আকাৰৰ বাহনসমূহৰ বাবে আদর্শ।
  • স্ব-হোষ্ট (ডকাৰ) কঠোৰ তথ্য সাৰ্বভৌমত্ব বা জটিল অনুপালন প্ৰয়োজনীয়তা থকা বাহনসমূহৰ বাবে পৰামৰ্শ দিয়া হৈছে (যেনে, স্থানীয় প্ৰশাসনৰ বাহনসমূহ) । অফিচিয়েল ডকাৰ ইমেজ ব্যৱহাৰ কৰক আৰু ফাইলটো ৰচনা কৰক। আপুনি ইয়াক আপোনাৰ নিজস্ব চাৰ্ভাৰ, এডব্লুএছ, এজুৰ, বা স্থানীয়ত চলাব পাৰে। এটা প্ৰচলিত স্থাপনৰ সময় ৩০ মিনিটতকৈ কম।
  • ম্যানুৱেল ইনষ্টলেচন Node.js আৰু npm ব্যৱহাৰ কৰি। উন্নত স্থাপনৰ বাবে উপযুক্ত যিসমূহ কাস্টম বিল্ড পদক্ষেপ বা বিদ্যমান আন্তঃগাঁথনিত একীকৰণৰ প্ৰয়োজন।

পদ্ধতিৰ নির্বিশেষে, আপোনাক PostgreSQL বা MySQL ডাটাবেছৰ প্ৰয়োজন হ'ব। প্ৰতিলিপি প্ৰস্তুতৰ বাবে বহুকেইটা বাহন সৰু SQLite প্ৰদৰ্শনৰ সৈতে আৰম্ভ হয় আৰু পিছত উৎপাদন-সজ্জিত ডাটাবেজলৈ স্থানান্তৰ হয়। আনুষ্ঠানিক ইনষ্টলেশ্যন গাইড এ প্ৰতিটো বিকল্পৰ বাবে বিস্তৃত পদক্ষেপ প্ৰদান কৰে।

ফ্লেট ডাটাসমূহৰ বাবে ডাটাবেছ স্কিম ডিজাইন

Directus চলোৱাৰ পিছত, Data Studio-এ SQL লিখিয়েই সংগ্ৰহ (টেবুল) সৃষ্টি কৰিবলৈ আপোনাক অনুমতি দিয়ে। ইয়াত এটা ফ্লেট ম্যানেজমেন্ট চিষ্টেমৰ বাবে পৰামৰ্শ দিয়া স্কিমা আছেআপোনাৰ অপাৰেচনসমূহৰ সৈতে মেচ কৰিবলৈ ইয়াক কাস্টমাইজ কৰকঃ

  • বাহনসমূহঃ লাইচেন্স প্লেট, vin, make, model, year, fuel_type, status (active/inactive/repair), registration_expiry, insurance_policy, নোট। বাহনৰ ফটোসমূহৰ বাবে ফাইল ফিল্ড যোগ কৰক।
  • প্ৰথম_নাম, শেষ_নাম, ই-মেইল, ফোন, লাইচেন্স_নম্বৰ, লাইচেন্স_সাপাৰ, তাৰিখ_কয়ৰিত, প্ৰমাণপত্ৰ (যেনে, বিপদ), নোট। স্ক্যান কৰা লাইচেন্সৰ বাবে এটা ফাইল ফিল্ড অন্তৰ্ভুক্ত কৰক।
  • ফ্লাইটঃ0 ট্রিপছ বাহন (বাহনসমূহৰ পৰা বহু-এটা), চালক (ড্ৰাইভাৰৰ পৰা বহু-এটা), আৰম্ভণি_সময়, শেষ_সময়, মাইল_ড্ৰাইভ, ইন্ধন_ব্যৱহাৰ কৰা (গালন), ট্রিপ_উপযুক্ত, আৰম্ভণি_ওডোমিটাৰ, শেষ_ওডোমিটাৰ, নোট। আপুনি জিঅ'অ'অ'অ'অ'অ'অ'অ'অ'অ'অ'অ'অ'ৰ সৈতে JSON ফিল্ড হিচাপে যোগ কৰিব পাৰে বা পৃথক স্থান সংগ্ৰহলৈ সম্পৰ্ক স্থাপন কৰিব পাৰে।
  • মালঘূনতৰণ বাহন (অধিক-এটা), তাৰিখ, প্ৰকাৰ (তেলৰ পৰিবৰ্তন, টায়াৰ ঘুৰি, ব্রেক পৰিদৰ্শণ, ইত্যাদি), বিৱৰণ, ব্যয়, ওডোমিটাৰ_এট_চাৰ্ভিছ, মেকানিক (পাঠ্য বা সম্পৰ্ক), পৰৱৰ্তী_দিবস (তালিকা) ।
  • ইন্ধন প্ৰবিষ্টন বাহন (অনেক-এটা), চালক (অনেক-এটা), তাৰিখ, গ্যালন, খৰচ_প্ৰতি_গ্যালন, মুঠ_কাজ, ওডোমিটাৰ, ষ্টেশ্যন_নাম।
  • ঘটনাসমূহ (FLT:0) বাহন (অধিক-এজন), চালক (অধিক-এজন), তাৰিখ, প্ৰকাৰ (অঘটন, টিকট, উলংঘন), বিৱৰণ, ব্যয় (যদি থাকে), সমাধান (বুলিয়ান), সংলগ্ন আৰক্ষী প্ৰতিবেদন (ফাইল) ।
  • পৰিশোধ নথিসমূহ ] বাহন বা চালক (অধিক-এজন), নথি_প্ৰকাৰ (পঞ্জীয়ন, বীমা, পৰিদৰ্শণ), অন্তিমতম তাৰিখ, ফাইল_উৰল, নোট।

আপুনি Directusৰ অন্তৰ্নির্মিত ক্ষেত্ৰসমূহ ব্যৱহাৰ কৰিব পাৰে ইমেজ (গাড়ী ফটো, চালক আই ডি স্ক্যান), ফাইল আপল'ড (ফেক্টৰ পিডিএফ), আৰু নমনীয় মেটাডাটাৰ বাবে JSON ক্ষেত্ৰসমূহ। উন্নত ব্যৱহাৰৰ বাবে, এটা GPS_Positions সংগ্ৰহ যোগ কৰকঃ বাহন (অধিক-এটা), টাইমষ্টাম্প, অক্ষাংশ, দৈৰ্ঘ্য, গতি, শিৰোনাম। এইবোৰ আপোনাৰ টেলিমেটিকছ প্ৰোভাইডাৰৰ পৰা API ৰ জৰিয়তে পূৰণ কৰিব পাৰি।

API এণ্ডপইণ্টসমূহ কনফিগাৰ কৰা

সংগ্ৰহ সৃষ্টি কৰাৰ পিছত, Directus স্বয়ংক্ৰিয়ভাৱে REST আৰু GraphQL এণ্ডপইণ্টবোৰ সৃষ্টি কৰে। উদাহৰণস্বৰূপেঃ

  • GET সকলো বাহনৰ তালিকা
  • POST নতুন ভ্ৰমণ সৃষ্টি কৰক
  • প্যাচ ID 15 ৰ সৈতে আপডেট কৰা বাহন
  • DELETE ইন্ধনৰ প্ৰবিষ্টিক মুছে ফেলা
  • GET নিৰ্দিষ্ট বাহনৰ বাবে যাত্ৰা লাভ কৰক

আপুনি API কনফিগাৰেশ্যন পেনেলৰ সহায়ত এণ্ডপইণ্টসমূহক অধিক কাস্টমাইজ কৰিব পাৰে, যেনে- ছৰ্ট ফিল্ড, ফিল্টাৰ আৰু সীমা ফিল্ড যোগ কৰা। Directus য়ে পঢ়াৰ বাবে কঠিন বাহন ড্যাশবৰ্ডৰ বাবে পাৰদৰ্শিতাৰ উন্নতি কৰিবলৈ API কেচিং কো সমৰ্থন কৰে। GraphQL অনুৰাগীসকলৰ বাবে, আপুনি এনেধৰণৰ নিস্তেজ সম্পৰ্কসমূহ অনুসন্ধান কৰিব পাৰেঃ

query {
 vehicles(filter: { status: { _eq: "active" } }) {
 id
 license_plate
 driver {
 full_name
 phone
 }
 maintenance_logs(limit: 5) {
 date
 type
 cost
 }
 }
}

নৌসেনাৰ অপাৰেশ্যন উন্নত কৰাৰ বাবে উন্নত বৈশিষ্ট্য

সম্প্ৰসাৰণ আৰু প্ৰবাহ

Directus য়ে আপোনাক ইয়াৰ কাৰ্য্যক্ৰমসমূহ Flows (এক অন্তৰ্নির্মিত অটোমেচন ইঞ্জিন) ব্যৱহাৰ কৰি সম্প্ৰসাৰণ কৰিবলৈ অনুমতি দিয়ে। প্ৰবাহবোৰে আইটেম সৃষ্টি, আপডেট বা বিলোপৰ দৰে ঘটনাত প্রবাহিত কৰে। এটা বাহনখনৰ বাবে, আপুনি বহুতো পুনৰাবৃত্তিশীল কাম অটোমেট কৰিব পাৰেঃ

  • যেতিয়া নতুন যাত্ৰা সৃষ্টি কৰা হয়, তেতিয়া দূৰত্ব আৰু বাহনৰ ইন্ধন সঞ্চয়ৰ ওপৰত ভিত্তি কৰি অনুমানিত ইন্ধন ব্যয় স্বয়ংক্ৰিয়ভাৱে গণনা আৰু সংৰক্ষণ কৰা হয় (ভৰ্তি ক্ষেত্ৰত সংৰক্ষণ কৰা হয়) । তাৰ পিছত বাহনৰ ৰ ওডোমিটাৰ আপডেট কৰা হয়।
  • যেতিয়া এটা মেনটেইনমেন্ট ৰেকৰ্ড যোগ কৰা হয়, স্বয়ংক্ৰিয়ভাৱে সেৱা প্ৰকাৰৰ ওপৰত ভিত্তি কৰি Next Due তাৰিখটো ছেট কৰক (যেনে প্ৰতি ৫০০০ মাইলত তেল সলনি কৰা) আৰু ফ্লাইট মেনেজাৰলৈ এটা পছ জাননী প্ৰেৰণ কৰক।
  • যেতিয়া বাহনৰ অৱস্থা অক্ৰিয়লৈ পৰিৱৰ্তন হয়, সকলো সম্পৰ্কীয় চালকৰ দায়িত্ব বাতিল কৰক আৰু যিকোনো খোলা যাত্ৰা আৰ্কাইভ কৰক। আপুনি সময়সূচী দললৈ ই-মেইল এটাও সক্ৰিয় কৰিব পাৰে।
  • লাইচেন্সৰ নতুনীকৰণ, বীমা অন্তিম তাৰিখ বা বিলম্বিত মাইলৰ চেকৰ বাবে ই-মেইল বা SMS বাৰ্তা প্ৰেৰণ কৰক ফ্লো HTTP অনুৰোধ অপাৰেটৰ জৰিয়তে Twilio বা SendGrid ৰ সৈতে সংহত কৰক।

ফ্ল'ছসমূহ ৱেব হুকৰ জৰিয়তে বাহ্যিক সেৱাসমূহৰ সৈতেও সংহত কৰিব পাৰি। উদাহৰণস্বৰূপে, আপুনি দূৰৈৰ একাউণ্টিং চিষ্টেমলৈ ট্রিপ ডেটা প্ৰেৰণ কৰিব পাৰে (যেনে QuickBooks) বা তৃতীয় পক্ষৰ গাৰাজ এপিআইলৈ ৰক্ষণাবেক্ষণৰ বাবে অনুৰোধ প্ৰেৰণ কৰিব পাৰে। ফ্ল'ছ ডকুমেণ্টেশ্যনে ধাপে ধাপে উদাহৰণ প্ৰদান কৰে।

ডাটা ষ্টুডিঅ' আৰু ড্যাশবোর্ড

ফ্লেট মেনেজাৰসকলে প্ৰায়ে কাৰ্যকলাপৰ চৰাইৰ দৃষ্টিভংগীৰ প্ৰয়োজন হয়। যদিও Directus মূলতঃ এটা ব্যাকএণ্ড টুল, ডাটা ষ্টুডিঅ'ত তথ্যৰ ফিল্টাৰিং, গোটকৰণ আৰু প্ৰদৰ্শনৰ বাবে শক্তিশালী বৈশিষ্ট্য অন্তৰ্ভুক্ত কৰা হয়। আপুনি এই মাহত সকলো বাহনৰ বাবে বুকমাৰ্ক ফিল্টাৰ সৃষ্টি কৰিব পাৰে, গড়তকৈ বেছি ইন্ধন সেৱন কৰা ট্রিপ, বা লাইচেন্সৰ অন্তিম সময়ত ড্ৰাইভাৰ। ডাটা ষ্টুডিঅ'ইও অন্তৰ্দৃষ্টিসমূহ পুনৰ চার্ট আৰু মেট্ৰিকসমূহকো সমৰ্থন কৰে যিসমূহ আপুনি SQL প্ৰশ্ন বা Directuss সমষ্টিগত কাৰ্য্যসমূহৰ সৈতে কাস্টমাইজ কৰিব পাৰে। উদাহৰণস্বৰূপে, আপুনি প্ৰতি মাহে বাহনৰ বাবে মেনটেইনমেণ্টেনেন চাৰ্ট দেখুৱাকৈ এটা বাৰ চাৰ্ট বা পাই চাৰ্ট সৃষ্টি কৰিব পাৰে।

অধিক উন্নত ড্যাশব'ৰ্ডৰ বাবে, আপুনি এপিআই ব্যৱহাৰ কৰি ডিৰেক্টছক মেটাবেছ বা ফ্লেটঃ১ বা ফ্লেটঃ২ গ্ৰাফানা এপিআইৰ সৈতে সংযোগ কৰিব পাৰে। কাৰণ ডিৰেক্টছ এটা ডাটা এপিআই হিচাপে কাম কৰে, ৰিএক্ট, ভিউ বা কম কোডৰ প্লেটফৰ্ম যেনে ফ্লেটঃ৪ ৰিকুয়েলঃ৫ ৰ সৈতে কাস্টম ফ্ৰণ্টএণ্ড নিৰ্মাণ কৰাটো সহজ। বহু ফ্লেট অপাৰেটৰীয়ে জিপিএছ_পজিছন সংগ্ৰহ ব্যৱহাৰ কৰি বাহনৰ অৱস্থান দেখুওৱা লাইভ মেপ অন্তৰ্ভুক্ত কৰে।

অডিট লগিং আৰু সংস্কৰণ ইতিহাস

ফ্লেট অপাৰেচনৰ বাবে প্ৰায়ে অনুপালন আৰু নিৰীক্ষণৰ পথৰ প্ৰয়োজন হয়। Directus ৰ অন্তৰ্নির্মিত কাৰ্য্যবাহী লগ আছে যিটো প্ৰতিটো সৃষ্টি, আপডেট আৰু বিলোপ কাৰ্য্য, ইয়াক সম্পাদন কৰা ব্যৱহাৰকৰ্তা, IP ঠিকনা আৰু পৰিৱৰ্তনৰ স্নাপশ্বট ৰেকৰ্ড কৰে। এইটোৱে গুৰুত্বপূৰ্ণ সুৰক্ষা ৰেকৰ্ড সলনি কৰা বা যেতিয়া মেইনটেনেন্স ৰেকৰ্ড সলনি কৰা হৈছিল তাৰ ট্ৰেকিংৰ বাবে অমূল্য। অতিৰিক্তভাৱে, Directus ৰ দ্বাৰা ৰ সংশোধন লৈ ঘূৰি যাব পাৰে।

ভূ-স্থলীকৰণ আৰু মানচিত্ৰ

স্থান-সচেতন অপাৰেচনসমূহৰ প্ৰয়োজন থকা বাহনসমূহৰ বাবে, Directusক ভূ-স্থলীয় বৈশিষ্ট্যৰে সম্প্ৰসাৰিত কৰিব পাৰি। যদিও Directusয়ে স্থানিক সূচকসমূহক স্থানীয়ভাৱে সমৰ্থন নকৰে, আপুনি অক্ষাংশ/দৈৰ্ঘ্য দশমিক ক্ষেত্ৰ হিচাপে সংৰক্ষণ কৰিব পাৰে আৰু দূৰত্ব গণনা কৰিবলৈ ফ্ল'ছ বা কাস্টম এণ্ডপইণ্ট ব্যৱহাৰ কৰিব পাৰে (উদাহৰণস্বৰূপে, Haversine সূত্ৰ ব্যৱহাৰ কৰি) । অধিক উন্নত প্ৰয়োজনৰ বাবে, আপুনি PostGIS ডাটাবেছ সংযোগ কৰিব পাৰে আৰু Directus s ৰ (FLT:0) SQL Query ৰ (FLT:1) শেষ পইণ্টৰ জৰিয়তে কেঁচা SQL অনুসন্ধান ব্যৱহাৰ কৰিব পাৰে। এইটোৱে উল্ডৰ দৰে অনুসন্ধানবোৰক সক্ষম কৰে উল্ডৰ সকলো বাহন 5 মাইলৰ ভিতৰত এটা নিৰ্দিষ্ট পইণ্টৰ উল্ডৰ বাবে প্ৰয়োজনীয়।

Directus ৰ সৈতে পৰম্পৰাগত ফ্লিট মেনেজমেণ্ট ছফটৱেৰ তুলনা

আপোনাৰ স্থিতিশীল সমাধানৰ সৈতে Directus-ৰ মূল্যায়ন কৰাত সহায় কৰিবলৈ, ইয়াত এটা দ্ৰুত তুলনা দিয়া হৈছেঃ

FeatureDirectusTraditional Fleet Software
FlexibilityFull control over data models; any structureRigid, vendor-defined schemas
CostOpen-source (free self-hosted) or affordable cloud tiersOften high per-vehicle licensing fees + annual contracts
APIsInstant REST & GraphQL, WebSockets, real-timeOften limited or proprietary APIs; polling only
Data OwnershipYour own SQL database; no lock-inVendor-controlled data storage; difficult to export
ExtensibilityUnlimited via custom modules, Flows, extensionsLimited by vendor plugin ecosystem; often expensive add-ons
Real-TimeBuilt-in WebSocket supportVaries; often polling-based, introducing latency
User PermissionsGranular, field-level, role-based, plus presets/filtersUsually role-based but less granular; no field-level permissions
IntegrationsAny REST/GraphQL service; Flows for automationLimited to pre-built connectors; custom integration may be unsupported

অৱশ্যে, পৰম্পৰাগত বহনক্ষমতা সফ্টৱেৰবোৰে প্ৰায়েই জিপিএছ ট্ৰেকিং ইন্টিগ্রেশ্যন আউট-অফ-দ্য-বক্সৰ সৈতে জড়িত। Directus ৰ সৈতে, আপুনি এতিয়াও GPS ফিড সংহত কৰিব পাৰেঃ বহু হাৰ্ডৱেৰ প্ৰোভাইডাৰ (সামছাৰা, জিঅ'টেব, ইত্যাদি) য়ে ৱেব হুক বা এপিআই প্ৰদান কৰে যি তথ্য প্ৰত্যক্ষভাৱে Directus সংগ্ৰহলৈ ঠেলি দিব পাৰে। একেদৰে, ELD (ইলেক্ট্ৰনিক লগিং ডিভাইচ) তথ্য API ৰ জৰিয়তে গ্ৰহণ কৰিব পাৰি। Directus য়ে আপোনাক আপুনি কেতিয়াও ব্যৱহাৰ নকৰা মডিউলৰ বাবে খৰচ নকৰাকৈ আপোনাক প্ৰয়োজনীয় বস্তু নিৰ্মান কৰিবলৈ ভিত্তি প্ৰদান কৰে। টেলিমেটিক সংহত কৰাৰ বিষয়ে বিস্তৃত চাওক, FLT:0লৈ চাওক।

বাস্তৱিক ব্যৱহাৰৰ ঘটনা

কেইবাটাও ফ্লেট অপাৰেটাৰে Directusক তেওঁলোকৰ ডাটা বেকব্যন হিচাপে গ্ৰহণ কৰিছে, যাৰ দ্বাৰা ইয়াৰ বহুমুখিতা প্ৰমাণিত হৈছেঃ

  • ফ্লেটঃ০ ডেলিভাৰী ফ্লেট অপ্টিমাইজেশ্যন ফ্লেটঃ১ এটা শেষ মাইলৰ ডেলিভাৰী কোম্পানীয়ে ড্ৰাইভাৰৰ সময়সূচী, বাহনসমূহৰ উপলব্ধতা আৰু ৰুট তথ্যকে কেন্দ্ৰীয়ীকৰণ কৰিবলৈ Directus ব্যৱহাৰ কৰিছিল। তেওঁলোকে Directus API ব্যৱহাৰ কৰি এটা কাস্টম ম'বাইল এপ নিৰ্মাণ কৰিছিল, যিয়ে ড্ৰাইভাৰৰ বাবে ডেলিভাৰী লগ কৰিবলৈ আৰু API ৰ পৰা ৰিয়েল-টাইম GPSৰ ভিত্তিত গতিশীল ৰুট আপডেট লাভ কৰিবলৈ অনুমতি দিছিল। ফ্ল'ছে বহিঃস্থ প্ৰণালীৰ পৰা অর্ডাৰ আহৰণ কৰি দৈনিক ৰুট পৰিকল্পনা স্বয়ংক্রিয় কৰে।
  • এটা নিৰ্মাণ সামগ্ৰী ভাড়া প্ৰতিষ্ঠান এটা প্ৰপেটাৰী চিষ্টেমৰ পৰা ডিৰেক্ট'ছলৈ সলনি হৈছিল কাৰণ তেওঁলোকে সংযুক্তি ট্ৰেকিং, ভাড়া চুক্তি আৰু ৰক্ষণাবেক্ষণৰ অন্তৰালৰ বাবে কাস্টম ফিল্ডৰ প্ৰয়োজন আছিল। তেওঁলোকে ভাড়া আদায়ৰ তথ্য ৰেকৰ্ড কৰাৰ বাবে ফ্ল'ছ ব্যৱহাৰ কৰিছিলঃ যেতিয়া ভাড়া আদায়ৰ তথ্য ৰেকৰ্ড কৰা হয়, তেতিয়া চিষ্টেমটোৱে ভাড়া দিনৰ হিচাপ কৰে আৰু ৱেব হুকৰ জৰিয়তে তেওঁলোকৰ একাউণ্টিং ছফটৱেৰলৈ এক ভাড়া প্ৰেৰণ কৰে।
  • জন পৰিবহণ কৰ্তৃপক্ষই Directus ব্যৱহাৰ কৰে বাছ ৰক্ষণাবেক্ষণৰ লগ, ইন্ধন সঞ্চালন আৰু চালকৰ প্ৰমাণপত্ৰ পৰিচালনা কৰিবলৈ। কাৰ্য্যবাহী লগটোৱে DOT নিয়মাৱলীৰ অনুপালনৰ বাবে সম্পূৰ্ণ নিৰীক্ষণ পথ প্ৰদান কৰে। তেওঁলোকে ইন্ধন সেৱাৰ প্ৰবণতা সন্দৰ্ভত সাপ্তাহিক প্ৰতিবেদন সৃষ্টি কৰিবলৈ Data Studioৰ অন্তৰ্দৃষ্টি ব্যৱহাৰ কৰে, প্ৰথম চতুৰ্থাংশত ব্যয় 12% হ্ৰাস কৰাত সহায় কৰে।

এই উদাহৰণসমূহে দেখুৱায় যে Directus-এ সৰু বাহন (দশনমান বাহন) ৰ পৰা বৃহৎ কাৰ্য্যকৰীতা (শতাধিক বাহন)লৈ স্থাপত্যৰ পৰিবৰ্তন নকৰাকৈ স্কেল কৰে। প্লেটফৰ্মৰ বিস্তাৰযোগ্যতাৰ অৰ্থ হৈছে আপুনি সৰুৰে পৰা আৰম্ভ কৰিব পাৰে আৰু জৈৱিকভাৱে বৃদ্ধি কৰিব পাৰে।

নিৰাপত্তা আৰু অনুশৰণ শ্ৰেষ্ঠ অনুশীলন

ফ্লেট তথ্যৰ ব্যৱস্থাপনা কৰাৰ সময়ত নিৰাপত্তা আৰু অনুগততা অতি গুৰুত্বপূৰ্ণ। নিয়ামক প্ৰয়োজনীয়তা পূৰণ কৰিবলৈ Directus-এ কেইবাটাও বৈশিষ্ট্য আগবঢ়ায়ঃ

  • তথ্য এনক্ৰিপচন HTTPS ৰ জৰিয়তে সকলো যোগাযোগ। বিশ্ৰামৰ সময়ত এনক্ৰিপচন আপোনাৰ ডাটাবেছ কনফিগাৰেশনৰ ওপৰত নিৰ্ভৰ কৰে (Directus য়ে নিজে ক্ষেত্ৰসমূহ এনক্ৰিপ্ট নকৰে, কিন্তু আপুনি ডাটাবেছ স্তৰৰ এনক্ৰিপচন বা এক্সটেনশ্যন লাইব্ৰেৰী ব্যৱহাৰ কৰিব পাৰে) ।
  • দুটা-ফেক্টৰ প্ৰমাণীকৰণ (2FA) TOTP প্ৰমাণীকৰণ এপ ব্যৱহাৰ কৰি সকলো প্ৰশাসক ব্যৱহাৰকাৰীৰ বাবে 2FA প্ৰয়োগ কৰক।
  • IP হোৱাইটলিষ্টিং নিৰ্দিষ্ট IP ৰেঞ্জৰ বাবে API এ প্ৰৱেশাধিকাৰ সীমাবদ্ধ কৰক (যেনে, কোম্পানীৰ VPN বা কাৰ্য্যালয় নেটৱৰ্ক) ।
  • তথ্য সংৰক্ষণ নীতিসমূহ (FLT:0) তথ্য ন্যূনতমীকৰণৰ নীতিসমূহ মানি চলিবলৈ পুৰণি নথিসমূহ (যেনে ৭ বছৰৰ পুৰণি যাত্ৰা) স্বয়ংক্ৰিয়ভাৱে সংৰক্ষণাগাৰ বা বিলোপ কৰিবলৈ ফ্ল' ব্যৱহাৰ কৰক।
  • বেকআপ আৰু পুনৰুদ্ধাৰ Directus Cloudত স্বয়ংক্ৰিয় বেকআপসমূহ অন্তৰ্ভুক্ত কৰা হৈছে। স্ব-হোষ্ট কৰা ব্যৱহাৰকাৰীসকলে নিয়মীয়া ডাটাবেছ স্নাপছট স্থাপন কৰিব লাগে।

ব্যক্তিগতভাৱে চিনাক্তযোগ্য তথ্য (PII) যেনে ড্ৰাইভাৰ লাইচেন্সৰ সৈতে জড়িত বাহনসমূহৰ বাবে, আপুনি সংবেদনশীল ক্ষেত্ৰসমূহলৈ পাঠযোগ্য প্ৰৱেশাধিকাৰ সীমাবদ্ধ কৰিবলৈ Directuss ক্ষেত্ৰৰ অনুমতিসমূহ ব্যৱহাৰ কৰিব পাৰে, আৰু প্ৰশাসন পেনেলত তথ্য আন্ধাৰ কৰিবলৈ ক্ষেত্ৰ স্তৰৰ মাস্কিং সম্প্ৰসাৰণ ৰ সুবিধা গ্ৰহণ কৰিব পাৰে।

উপসংহাৰঃ আপোনাৰ বাহনখনৰ ডিজিটেল ৰূপান্তৰণ আৰম্ভ কৰক

Directus-এ আপোনাক আপোনাৰ ব্যৱসায়ৰ সৈতে বিকাশশীল এটা বাহনবাহী ব্যৱস্থাপনা ব্যৱস্থা গঢ়ি তোলাৰ ক্ষমতা প্ৰদান কৰে। আপুনি এটা সহজ Hello World এখন বাহন টেবুল আৰু ড্ৰাইভাৰ টেবুল ৰ সৈতে আৰম্ভ কৰে আৰু তাৰ পিছত প্ৰয়োজন অনুসৰি জটিলতা যোগ কৰেঃ স্বয়ংক্ৰিয় প্রবাহ, ৰিয়েল টাইম ট্ৰেকিং, কাস্টম ড্যাশব'ৰ্ড, আৰু আপুনি ইতিমধ্যে ব্যৱহাৰ কৰা হাৰ্ডৱেৰ আৰু ছফ্টৱেৰ সৈতে সংহতকৰণ। কাৰণ প্লেটফৰ্মটো মুক্ত উৎস আৰু ডাটাবেছ-নিটিভ, আপুনি কেতিয়াও বিক্ৰেতাৰ ৰোডমেপত লক কৰা নহয়। আপোনাৰ তথ্য আপোনাৰেই থাকে, মানক SQL বা API স্তৰৰ জৰিয়তে অগ্ৰগতিৰ বাবে।

আৰম্ভ কৰিবলৈ, Directus Quick Start Guideত গৈ আপোনাৰ প্ৰথম প্ৰদৰ্শনটো স্পিন কৰক। যদি আপোনাক বাহনবাহিনীৰ কামৰ বাবে প্ৰস্তুত স্কিম লাগে, তেন্তে ৰ চৰকাৰী নথিপত্ৰ পৰীক্ষা কৰক বা Directus Marketplaceত সম্প্ৰদায়ৰ টেম্পলেটসমূহ ব্ৰাউজ কৰক। উন্নত বাহনবাহিনীৰ বিশেষ সংহতকৰণৰ বাবে, বজাৰখনে আপোনাৰ বিকাশ ত্বৰান্বিত কৰিব পৰা সম্প্ৰসাৰণসমূহ প্ৰদান কৰে।

ফ্লেট মেনেজমেণ্টৰ ভৱিষ্যৎ মডুলাৰ, এপিআই চালিত আৰু ডাটা কেন্দ্ৰিক। Directus ৰ সৈতে আপুনি কেৱল বাহন পৰিচালনা নকৰে আপুনি আপোনাৰ ফ্লেট চলাই ৰাখিবলৈ তথ্যৰ প্রবাহৰ আৰ্কেষ্ট্ৰাইজ কৰি আছে। কঠোৰ ছফ্টৱেৰক বিদায় দি আৰু আপোনাৰ ব্যাকএণ্ড আপোনাৰ কাৰ্যকলাপৰ সৈতে অভিযোজিত হোৱা এখন জগতলৈ হ্যালো। Directusলৈ স্বাগতম।