Requirements and frontend initial