Welcome To
My Webdev Portfolio

Home Inventory App


A full stack inventory application using Firebase as a database. The app is accessed through email and password authentication. The items stored in the database is presented in a nice Material UI table, the headers of which allows sorting. Below is a fully functioning demo to view and try.


  • React
  • Firebase
  • Material UI

NASA API


Inspired by a wildfire tracker app of Brad Traversy, we can request data from the NASA API and display it on a Google Map. We can select from three nature events to be displayed as icons. By clicking on them, an infobox pops up holding further information on the event and a link.


  • React
  • API

Cat Cafe Landing Page


This simple landing page of a cat cafe was created by following the mobile-first rule of responsive webdesign. I adopted the design from CSS-guru Kevin Powell.


  • HTML
  • SCSS

Coinprices Tracker


This fully responsive cryptocurrencies page allows users to search their favourite coins, check their daily price changes, or sort the available currencies by their daily percentage gains or losses


  • React

Mocha Patisserie


This would-be fully responsive page which utilizes styled-components, is currently under construction.


  • React
  • styled-components

Tailwind Landing Page


A skeleton of a responsive Tailwind landing page


  • React
  • Tailwind CSS

A Full Stack Recipe App


A responsive full stack recipe app built with React and Tailwind CSS, that uses Strapi headless CMS and deployed via Railway App. Still working on various features such as a weekly menu planner and searching options.


  • React
  • Tailwind CSS
  • Strapi CMS

I am constantly studying and exploring the latest developments of front-end technologies in order to be up-to-date and being familiar with the essential topics of web development. Therefore, I checked and tried Gatsby, NextJS, TypeScript, styled-components, Sass, Node.js, Materialize, MaterialUI, MongoDB, Firebase and Tailwind.

  • Front-end

    Experience with
    React.js

  • Back-end

    Experience with
    Firebase

  • UI/UX

    Experience with
    tools like Figma

About Me

Moving forward step-by-step.

I like to study new technologies from Youtube videos by not only just building the example projects, but thriving to understand every single line of code and adding new features to them. This requires to look up documentations and search various online sources to find working solutions, e.g. StackOverflow, css-tricks, dev.to articles etc. One example is this portfolio page built in NextJS with styled-components, which is an upgraded version of a project by Adrian Hajdin of JavaScript Mastery.

Traversy Media

A leader in free web development tutorials on YouTube and project-based courses on Udemy.

The Net Ninja

Shaun Pelling - Easy to follow tutorials on JavaScript, Firebase, Vue.js, React, Node.js, PHP & Python.

Leigh Halliday

A full-stack developer specializing in React and Ruby on Rails.

Ben Awad

Videos about React, React Native, GraphQL, Typescript, Node.js, PostgreSQL, Python.

JavaScript Mastery

Project-based great tutorials in React.

Kevin Powell

Trying to help people fall in love with CSS.

James Q Quick

From tips and tricks to web dev crash courses.

Mike Dane

Complete tutorials on various programming languages.

Online Tutorials

1800+ great tutorials on CSS, HTML and JavaScript.

Web Dev Simplified

"My job is to simplify the web for you"

Coding Garden

An open, interactive and engaging community where any coder can learn and grow together.

Academind

A leading channel on Udemy by Maximilian Schwarzmüller.

Seeking to deliver premium quality sites and applications