Objective of the week
- The goal this week was to take a small step forward in complexity while staying within a familiar environment. After getting comfortable with GitHub Pages in Week 1, I wanted to:
- Build something slightly more interactive than a static page
- Practice using browser storage so the app could remember things
- Keep reinforcing the basic workflow: create → commit → deploy → reflect
- Continue building confidence without disappearing down a perfection rabbit hole
What I built
- This week I created a tiny Idea Log & Randomizer web app.
- It lets me: Add ideas with a title and short description
- Store ideas in localStorage so they persist across refreshes
- Display all ideas in a simple list
- Pick a random idea with one click
- Everything is plain HTML + CSS + JavaScript, deployed again with GitHub Pages.
- URL: https://florianhoeppner.github.io/w40-week02-idea-log/
What was hard / surprising / confusing
/
What I’ll do next week
- For Week 3, I want to introduce the next layer of complexity
- Start using TypeScript instead of plain JavaScript
- Build a small UI using React
- Keep the functionality simple
