One of our assignments at Tech Talent South was to create a portfolio site for ourselves using HTML and CSS. I wanted to build a website for myself since long before starting to learn to code, so I was pretty excited. While I was working on it, I realized that to do everything I wanted with my website, I would need more than just HTML and CSS. Plus, since I wanted to include both my development projects and my costuming projects, I would have way too many pages to set up individually! So I decided that I would remake my personal website using Ruby on Rails.
So, while many of the pages are coded individually, I am using Rails to manage and generate the pages and thumbnails for all of the costume and commission pages from the database. I set up an admin area of the site so I will be able to easily add new projects to my database and they will instantly show up in the proper place on the site. On both the "Sort by Year" and "Sort by Genre" pages I have the thumbnail links set up so that the newest additions will be at the top of the list while the oldest uploads appear at the end.