This portfolio has a lot of hidden lessons and approaches in it. If you got it to work, regardless your approach, you are OK. BUT there are probably better ways to do it, which you will discover as you go along in the next months/years. Unfortunately there are no shortcuts to the better ways, especially not in the time available, because these shortcuts requires knowledge of the basics. As long as you have learned something, then it is mission accomplished. You could have paid R8000 for a two day workshop elsewhere.... but what would you have learned? Copy and paste code. No logic.