سلام
از کامپوننت های مختلفی میشه بهره برد مثل Sobi2 یا remository یا ...
در مورد قسمت دوم سوالتون اگر واضحتر توضیح دهید ممنون میشم
موفق باشید