Portsmouth City Council approved a housing project near Rivers Casino, while construction began in Chesapeake on a mixed-use development off Battlefield Boulevard.