template for project cruds