Functional wise complete needs to work on hosting with firebase