
CS50w Final Project
A little while ago, I finished CS50's Web Programming with Python and JavaScript. To complete the course, I needed to build a final project that demonstrated the skills I'd learned during the course. I really enjoy video games, so for my final project I decided to create a game review site for a game called Train Sim World 2. The game features some really amazing visuals, so I made sure to include lots of pictures of visuals. During the course I had really enjoyed using JavaScript, so I knew I wanted to include lots of JS rich features. Read on to see what I built!
How it works:
_edited.jpg)
Check it out
If you'd like to see the weather app in action for yourself, click the links below to the webpage and its Github repository:
Things I Could Improve:
Like my attack Helicopter sales page, the main thing I could do to improve this site is optimize it for mobile devices. The site looks good on pretty much all desktop and tablet screen sizes, but when put on a phone it warps and doesn't look quite right.
The other major area is the styling. I was still fairly new to web programming when I built this site, so I didn't know it was bad form to write any styling code inline. If I were to go back and do it again, I would definitely make sure to write all of my CSS in an external file.