ideal project repository