mini project implementing some front end practices based on given design