sxsphinxstack

Projects / Your own start page

Your own start page

Use with: build-website, ship-on-github. Resume line when done: Built the browser start page I use daily, with a hand-written weather widget — live at {url}

Brief

The page your browser opens to, built by you for an audience of one: your links, your timetable, and a weather widget you write yourself against a free forecast API. Nobody else has to like it, but you have to use it, which makes it the rare project with a daily test. If you catch yourself bypassing your own start page, it has failed and you get to find out why.

Personalize

Milestones

  1. A page of links live at a URL, day one, set as your browser homepage the same day.
  2. Repo on GitHub with a README explaining what this is.
  3. The timetable rendered, with the current day or period highlighted by a bit of JavaScript.
  4. The weather widget: fetch from a free API, handle the request failing, show the two numbers you care about.
  5. One week of daily use, changing whatever annoys you each day.
  6. Layout finalized for your screen sizes. Final README.

Done means