The website logo

Echo De Winter

Portfolio Site

< Back to Projects

Portfolio Site

This is, as the title probably explains, a website I put together to hold and display all my portfolio projects. The story behind coming up with this one isn't as interesting as some others, since it more or less stemmed from needing somewhere to put all my stuff. I considered using premade options, as I'm sure companies like WordPress, Wix, or any other similar service offer portfolio options, but in the end I thought it would be a good way to demonstrate my skills some more if I made it myself.

I decided to use Jinja2 templates, since I expect I'll have a number of projects to display over time, and I'd rather not create custom HTML pages for all of them. Instead, I created HTML templates, each with a respective CSS files. I then added them to a Flask app built in Python so they can be accessed easily via Jinja, and so that I could import and work with the page data, which is stored in MongoDB.