def METHOD_NAME(project: ProjectIn,
                   Authorize: AuthJWT = Depends(check_auth)):
    """
    Create a new project.
    Args:
        project (Project): Project data.
    Returns:
        dict: Dictionary containing the created project.
    Raises:
        HTTPException (status_code=404): If the organization with the specified ID is not found.
    """
    logger.info("Organisation_id : ", project.organisation_id)
    organisation = db.session.query(Organisation).get(project.organisation_id)
    if not organisation:
        raise HTTPException(status_code=404, detail="Organisation not found")
    project = Project(
        name=project.name,
        organisation_id=organisation.id,
        description=project.description
    )
    db.session.add(project)
    db.session.commit()
    return project