Module 18 · Three Projects: A Todo List, a Weather App, a Quiz Game
Project Two: A Weather App With Honest Loading, Error and Empty Screens
ProReading
David is planning a trip from Dhaka to Sylhet with his hostel friends. He wants to type a city and see the next five days. Kenji has already written fetch(url).then((r) => r.json()) and calls it done. Maria asks what the page shows while it waits, and what it shows when the network fails. Zara types a city that does not exist.
Checking what this lesson needs for you…
What is inside Project Two: A Weather App With Honest Loading, Error and Empty Screens
- What you build
- What it does not need
- The definitions
- The check program and the sample session
- Write first: the plan
- Requirements
- Sample input
- Sample output
- On your own machine
- Marking rubric
- Submission checklist