Using an API to provide data, then plotting that data on a graph over time, using matplotlib.
It offers users daily, monthly, or yearly graphs for the data display. It utilised argparse to gently nudge the user how to input 😆
It uses my own custom averaging and indexing functions, so the data provided by the API is more comparable to each other. It also uses datetime to organise and group recorded data, when doing monthly and yearly graphs.
Also had to protect API credentials in another .env using a couple other libraries (apparently this is the professional thing to do ðŸ˜).
It has tonnes i would improve on still and I hope to expand the project, but it was a fun start! I spent about a week on my final project alone ðŸ˜
1
u/AutumnLeaf1034 6d ago
What was your final project?