base project repository