https://medium.com/@aviral.mehrotra/the-congressional-app-challenge-how-to-develop-a-winning-project-9a1633179d22