Design and implement an  End-To-End JavaScript Applications