Github pages gave me a 404 error message after deploying. Using only lower case letters in the repository name solved the issue in my case.