I think the answer is no, due to this answerthis answer to this questionthis question. There are Moore spaces with the same cohomology rings and module structure over the mod $p$ Steenrod algebra, which nevertheless have different homology groups and so their singular complexes cannot be weakly equivalent.