This is my project for Week 2 of the Resolution Program by Hack Club.
A CLI tool for storing and managing contacts. This project built on the concepts from Week 1, reinforcing the fundamentals with a new use case..
A more challenging project that introduced new concepts from Week 2.
Built a fully functional CLI tool that fetches real movie and TV show data from the OMDb API.
- Search movies and shows by title
- Filter results by type (movie or series)
- Get detailed info by title and year
- Browse titles by genre
- Saves results locally to a JSON file
- Working with external APIs using
requests - Building CLI tools with
argparse(subcommands, positional arguments, mutually exclusive groups) - Managing API keys securely with
.envfiles - Parsing and displaying JSON data
This week was very fruitful. I initially got stuck on the basics but working through the problems carefully helped me understand the concepts much more deeply.y.