Owain, @TazExprez, and many other members of the freeCodeCamp community have helped you so much, and given you a lot of useful advice. Without doing your work for you, we cannot help you further.
This community is aimed at helping developers learn programming related content. It is not a community for customers to find developers who will do work for free.
So, seeing as almost all of what you have been asking has been trivial in the freeCodeCamp context, I recommend you take some time to work through the freeCodeCamp curriculum to learn how to do what others have advised.
Then, after learning on the curriculum, if you still are missing something, use Google (or equivalent) to do your own research into the topic/tools.
Lastly, if there is just that extra thing that has been eluding your studies and research, ask on the forum.
This is the basis of the Read-Search-Ask method we encourage here.
It is excellent you have an interest in programming/web-development, but if you do not want to learn something for yourself, use the numerous other communities specifically tailored for you to solicit experienced services, and they will do it for you.