A football pool generally requires the creation of a shareable spreadsheet of some sort (like Google Sheets) so that members may pick teams. Then, depending on the game type, creators must use several kinds of formulas (e.g. CountIF), data validation, and conditional formatting. Or, you can just use football pool hosting services like RunYourPool.