I faced a hard time using the browser to learn DB module and spent a while trying to figure things out. Final and current state is that I’m following the path of this topic to create a vm locally and it worked for me
Now I need to save the progress and get the lesson marked on freecodecamp learning path page.
P.S. I don’t know how to use GIT. I just need to know what to do until I reach the lesson explaining GIT further in the tutorial.
Sorry but, at the moment, you cannot get your progress saved on freeCodeCamp when you run these locally. You must complete them in the browser while on the freeCodeCamp site to save your progress. More info here.
If you complete any of the certification projects locally, you can save the code and then open the same project in the browser, paste in the code/db’s, run the tests, and it should pass there so you can claim the cert.
how can I save the project files to my pc?
-the code is run on a codeally vm where I can’t just copy-past the files to my machine.(username in terminal is similar to codeally@b654ljh684s)
I decided to try to do my projects locally like you after seeing your post here. Codeally always ran pretty slow for me. I found the easiest way to transfer your work from your local computer to codeally (an visa versa) is from the editor… just create the files manually on your local computer, then in the editor select all the code, and copy/paste the code from your files on codeally to the files on your local machine. For the database just do the pgdump, copy contents of the sql, then rebuild it from your other location.
The final two projects though, they use GIT, and the GIT commit history is part of the testing. Therefore you will need to use GIT to transfer the files from your local computer to the codeally. A GIT push will store the commit history as well, so when you clone it to codeally it brings the commit history with it. I know you’re not there yet, but just keep this in mind when you get to that point… you can create a git repository, use git remote to point your local git repo to it, do a git push, and then in codeally do a git clone. Worked great for me for the last two projects.