Introduction TDP003
Welcome to your next adventure: Create your own portfolio website!
In this course, you will put your creativity to the test and build a portfolio website that showcases
your projects in a neat and professional way. This website will become a tool to help you collect and
document all the exciting projects you create under the IP program. And the best of all? You get the
chance to create something that really represents you and your skills - while building something
concrete to show off to future employers.
What is the goal?
The goal is to create a dynamic and user-friendly portfolio website where you can search through your
projects and find exactly what you're looking for – whether it's a Python project or something else cool
you've been working on. This portfolio becomes a mirror of your achievements, with everything from
technical details to images and links to your projects.
How does it happen?
You will work in groups of two and build both a data warehouse and a presentation warehouse. The data
warehouse is like the heart of your website, where all data is managed and stored (in JSON format). The
presentation layer is the soul that displays all the content in a nice way, using HTML and CSS.
There are of course some basic requirements for how the system should work, but we encourage you to
think creatively and find your own ways to improve and expand the project.