Lazo Lab Sign up

App 4: Weather App with a Real API / Build the weather app

Lesson 10 of 10

Ship the weather app

Save the last city in a JSON file so the app remembers it, add emoji for conditions, and write a requirements.txt. You've built an app powered by live internet data.

Key points

  • pip freeze > requirements.txt
  • Remember settings in JSON
  • Ideas: alerts, charts, a website version
pip freeze > requirements.txt

Your turn

Create requirements.txt, push the project to GitHub, and send the link to a friend.

Watch a video on thisOpens YouTube search results for “Ship the weather app” in a new tab

Quiz · +10 XP

What does requirements.txt let other people do?

Log in to save progress and earn XP.