My projects

During my learning journey, I completed more than 20 projects, but I chose to showcase those that taught me the most or were the most difficult for me.

Simple Life Blog

cover of the blog page project

Project Details:

  • Flexboxes
  • Responsive design
  • Mobile-first thinking

This is a three-page blog, where I learned the most about HTML and CSS. I discovered the importance of CSS code patterns and media queries. I learned a cool productivity hack, which I use in my navbars, to mark the page where I am.

Dashboard (Chrome Extension)

cover of the dashboard project

Project Details

  • APIs
  • JSON
  • Understanding API documentation
  • Browser extensions

This dashboard gives you information about the current weather and time, based on your location. Shows you the exchange rate of one of your favourite cryptocurrencies, on various beautiful backgrounds. In this project, I dived into the possibilities of the fetch method, APIs and reading of API documentation from openweathermap.org, coingecko.com, and unsplash.com. Also gained useful knowledge about the throw and catch method, and picked up a lot of knowledge about JSON formats. In the end, I learned how to deploy my code to Google Chrome.

The Wizard Game

cover of the wizard game project

Project Details

  • Objects
  • Array methods
  • Code organisation
  • Classes & class creation

The Wizard is a dice game, where the main character fights with various monsters. This game taught me the most about JavaScript. Object destructuring, classes, a lot of useful methods to arrays (like map, join, fill, etc.), ternary operators. In addition, I learned how to split the code into shorter pieces, and use them with the import and export methods.

Plus One

This CV page could be added to the list. I intentionally avoided using any framework, or pre-made form, just ton challenge myself. It took a while to finish, but I'm proud of it. Despite it uses minimal JS script, I believe it mirrors my personality. It is simple, straightforward, but also stylish and functional. If you are still curious about my other works, here's a link to my GitHub...