{"id":19694838,"url":"https://github.com/pawlovskiii/big-mac-index","last_synced_at":"2026-05-08T02:05:29.931Z","repository":{"id":37452587,"uuid":"502745423","full_name":"pawlovskiii/big-mac-index","owner":"pawlovskiii","description":"This project is about extracting data from The Economist - Big Mac Index within URL API, uploading it to the AWS S3, implementing email notification that data is in S3, and data visualization within PowerBI.","archived":false,"fork":false,"pushed_at":"2022-11-27T21:17:17.000Z","size":302,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-10T09:24:07.435Z","etag":null,"topics":["boto3","configparser","json","modules","nasdaq","nasdaq-python-api","pandas","python","requests","type-hints"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pawlovskiii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-12T22:51:24.000Z","updated_at":"2023-01-19T15:02:56.000Z","dependencies_parsed_at":"2023-01-21T10:17:54.027Z","dependency_job_id":null,"html_url":"https://github.com/pawlovskiii/big-mac-index","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pawlovskiii%2Fbig-mac-index","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pawlovskiii%2Fbig-mac-index/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pawlovskiii%2Fbig-mac-index/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pawlovskiii%2Fbig-mac-index/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pawlovskiii","download_url":"https://codeload.github.com/pawlovskiii/big-mac-index/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241005503,"owners_count":19892798,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boto3","configparser","json","modules","nasdaq","nasdaq-python-api","pandas","python","requests","type-hints"],"created_at":"2024-11-11T19:24:46.589Z","updated_at":"2026-05-08T02:05:24.871Z","avatar_url":"https://github.com/pawlovskiii.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Big Mac Index\n\n## Table of contents\n\n- [General info](#general-info)\n- [Setup](#setup)\n  - [Installing dependencies](#installing-dependencies)\n  - [Run the project](#run-the-project)\n\n## General info\n\nBrief project information:\n\n- Extracted country codes from the metadata CSV file to nextly use them in requests to API to obtain data from [The Economist - Big Mac Index](https://data.nasdaq.com/data/ECONOMIST-the-economist-big-mac-index/usage/quickstart/api)\n- Saved data locally to make data visualization within PowerBI with the top 5 countries with the highest Big Mac index in July\n  2021\n- Uploaded the data to AWS S3 within the boto3 client. Implemented email notification that data is in S3\n- The whole application is divided into separate modules to group related code to make it easier to understand and use. Everything\n  executes in the main.py file which imports functionality from the scripts from the src folder\n\n## Setup\n\nThese are the crucial steps to configuring and running the project.\n\n### Installing dependencies\n\n```bash\n# To create a folder for downloaded CSV files from API\n$ mkdir bigmac_index\n\n# To download all the necessarily Python packages needed for the project\n$ pip install -r requirements.txt\n```\n\n### Run the project\n\n```python\npython .\\main.py\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpawlovskiii%2Fbig-mac-index","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpawlovskiii%2Fbig-mac-index","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpawlovskiii%2Fbig-mac-index/lists"}