← Back to projects

My First Landing Page - Web Fundamentals

My First Landing Page - Web Fundamentals

A personal web project built for the "Belajar Dasar Pemrograman Web" course at Dicoding, focusing on semantic HTML and native CSS layouting.

This project is a responsive website built from scratch using HTML5, CSS3, and Vanilla JavaScript. Following a custom design from Eraser, it implements a semantic structure including a Header, Main content, Article, Aside (with profile photo), and Footer. The layout is crafted using Flexbox for a modern, responsive feel without any external frameworks like Bootstrap. It also features a custom-built mobile hamburger menu powered by JavaScript to enhance user experience on smaller screens. Design reference: [https://app.eraser.io/workspace/gwwDyDbecMrs6iUwr3CC?origin=share]. Project link: [https://rizkibagusss.github.io/smart-expense/]