The report for an in-depth explanation of the algorithm: https://github.com/sparshgup/ShorAlgorithm/blob/main/ShorAlgorithmReport.pdf
A presentation on the algorithm to supplement the understanding of the algorithm: https://github.com/sparshgup/ShorAlgorithm/blob/main/ShorAlgorithmPresentation.pptx
The quantum circuit for the algorithm: