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

Snapshot V1 হলো Snapshot-এর ফ্রন্ট-এন্ড ইন্টারফেস, যা এর README-তে বর্ণনা করা হয়েছে একটি অফ-চেইন গ্যাসবিহীন বহু-গভর্নেন্স ক্লায়েন্ট হিসেবে, যার ফলাফল সহজে যাচাইযোগ্য এবং বিতর্ক করা কঠিন। এটি একটি Vue-ভিত্তিক ওয়েব অ্যাপ্লিকেশন যা Snapshot হাবের সাথে সংযুক্ত হয়ে স্পেস এবং প্রস্তাব প্রদর্শন করে এবং ব্যবহারকারীদের গ্যাস ফি না দিয়ে ভোট দিতে সক্ষম করে। README-তে স্থানীয় উন্নয়ন সম্পর্কে আলোচনা করা হয়েছে: yarn দিয়ে ডিপেন্ডেন্সি ইনস্টল করা, yarn dev দিয়ে হট-রিলোডিং ডেভ সার্ভার চালানো, yarn build দিয়ে মিনিফাইড প্রোডাকশন বান্ডল তৈরি করা এবং yarn run lint দিয়ে ফাইল লিন্ট ও ঠিক করা। পরীক্ষার জন্য, এটি একটি নমুনা স্পেস পাথসহ স্থানীয় URL ব্যবহার করার পরামর্শ দেয় এবং উল্লেখ করে যে ডিফল্টভাবে ইনস্ট্যান্সটি testnet.hub.snapshot.org-এ টেস্টনেট হাবের সাথে সংযুক্ত হয়। সেই এন্ডপয়েন্ট এবং অন্যান্য মান .env-এর ভিত্তিতে .env.local ফাইল তৈরি করে ওভাররাইড করা যেতে পারে। একটি ডকার ওয়ার্কফ্লোও নথিভুক্ত আছে: docker build -t snapshot . দিয়ে ইমেজ তৈরি করা, পোর্ট 8080 ম্যাপ করে কন্টেইনার চালানো এবং তারপর স্থানীয় URL খুলে পরীক্ষা করা। প্রকল্পটি তার মূল সাইট, ডকুমেন্টেশন, ফিচার অনুরোধ এবং অবদান নির্দেশিকার সাথে লিঙ্ক করে এবং MIT লাইসেন্সের অধীনে প্রকাশিত হয়। এই রিপোজিটরি হলো V1 ইন্টারফেস; README-তে পরবর্তী সংস্করণ বা ব্যাকএন্ড উপাদান বিস্তারিতভাবে বর্ণনা করা হয়নি।