প্রকল্প সম্পর্কে

RailsOrg-এর লক্ষ্য হলো SaaS মাল্টি-টেন্যান্ট পরিবেশের জন্য সাংগঠনিক কাঠামো ব্যবস্থাপনা ক্ষমতা প্রদান করা, যা একটি ক্লাসিক OA বিভাগ ব্যবস্থাপনা মডেল অনুসরণ করে। এই প্রকল্পটি বিভিন্ন স্তরের ফাংশনগুলিকে আলাদা করার জন্য এক সেট বিস্তারিত নেমস্পেস নিয়ম সংজ্ঞায়িত করেছে: ১. প্ল্যাটফর্ম লেভেল ফাংশন: এর মধ্যে ব্যাকএন্ড (panel) এবং ফ্রন্টএন্ড (board) অন্তর্ভুক্ত, যা organ_id ফিল্ড সমর্থন করে না। ২. অর্গানাইজেশনাল ফাংশন: এটি organ_id ফিল্ড সমর্থন করে, যার মধ্যে ব্যাকএন্ড ম্যানেজমেন্ট (admin), ম্যাটেরিয়াল ইনফ্লো (in), ম্যাটেরিয়াল আউটফ্লো (out) এবং বর্তমান সদস্যদের সাথে সম্পর্কিত ফ্রন্টএন্ড ফাংশন (me) অন্তর্ভুক্ত। ৩. স্টোর ফাংশন: এটি organ_id ফিল্ড সমর্থন করে, যার মধ্যে B2C সিনারিও (my) এবং B2B সিনারিওর সদস্য ভোক্তা (mem) ও সাংগঠনিক ভোক্তা (our) অন্তর্ভুক্ত।