To draft a contract from scratch, start by identifying the parties involved and clearly outlining the agreement. Include consideration (what is exchanged), define the terms and conditions, ensure all parties are legally competent, and finalise it with signatures. These essential elements make the contract enforceable.
Include basic information, such as the date and names of the parties. Define the role of each party and refer to each by that role... Include information about the exchange of consideration, and write clearly as to which party delivers and what the other agrees in exchange.