Please follow ALL the project requirements below: