create offer view integrated with backend