a project to show how to create a repository