Portfolio Project: Reverse Engineer BBC Homepage


For the CSS portion of Rob Percival’s The Complete Web Developer Course, we were asked to reverse engineer the BBC website. The website looks much different now than it did when Rob made the course and even different from when I completed this project, so there was some choice about which version to follow. I also want to challenge myself to be creative in these projects rather than following the project step by step.

So my project turned out to be a hybrid of the old site, the new one and the concept I made up along the way. The concept I made up was a news website geared toward female empowerment in the technology industry. It was challenging and fun, of course. It was a review like the HTML project, but I needed the refresher and I did pick up a few new things.



One thing I love about Rob’s course design is that he leaves in the mistakes. You get to watch him solve problems that come up in coding. I used to think that I was terrible web designer because I would spend so much time trying to fix tiny things, but I think that is just a huge part of being a developer–the ability to identify problems and work to correct them.

I’m still trying to figure out why there is a huge amount of white space at the bottom that I can’t get rid of. Hopefully, I will figure that out shortly though. In the mean time, you can see the live version of this project here.

Back to Portfolio

Leave a Reply

Your email address will not be published. Required fields are marked *