Make sure you and your client agree on the deliverables expected for the project.
Sometimes a contract may specify deliverables without enough detail. This could lead to you delivering something quite different than what the client required.
If the scope is not clear, or if deliverables are not clearly listed, you should clarify with the client as early as possible.