How to move a custom app (with site) to production following best practises?

What are the best practices to move the app to production? I have made changes in a few folders within the frappe-bench folder and not just on the custom app. I also have a site that I created within the project. I am new to frappe and have been learning things on my own. I have finished creating the solution I want; now I just want to start using it in production while still keeping the development for UAT.

1 Like

It is not a best practice to edit frappe framework code. Use custom app hooks to override and customise any functionality. You need to fix that first.

I found this video:

solution is here