hair products for heat protection?

hiii galzz,tell me plzz wen u give much het on ur hair like straightners then wat do u use b4 or after??in sense of protection from heat or make it more easy to get gud results from straightners n to add shine ,plzz share wid brand’s name??thnxx.