Yes, you can sell your off-plan property before completion by assigning your purchase contract to another buyer, subject to the developers terms and conditions.