Pick one style — APA, MLA, IEEE, or whatever your fair specifies — and apply it consistently. Consistency is graded; the choice of style rarely is.
Whatever the style, every reference needs: who (authors), when (year), what (title), and where (journal or publisher, with volume, pages, and DOI or URL).
Use a reference manager from day one. Zotero is free, has a browser connector that captures a paper in one click, and generates a bibliography in any style. The hour spent setting it up saves several the week before the deadline, and it prevents the classic failure of a citation list that does not match the in-text citations.
In-text citations go where the claim is, not bundled at the end of the paragraph. A reader should be able to tell which source supports which sentence.
Cite the source you actually read. If a review cited a 1974 study and you never read the 1974 study, cite the review. Citing sources you have not read is how errors propagate through literature.
Cite data and software too. Datasets, packages, and models have citation formats, and using them signals that you understand what a scientific record is.