Skip to content

AndryADSM/IBRD-Statement-Loans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Statement of Loans of The International Bank for Reconstruction and Development

๐ŸŒ Check this project on my website!

๐Ÿ“Š View the dashboard in Tableau Public.

Files

  • 'IBRD Statement of Loans.twbx' is the Tableau workbook.
  • 'db_diagram.png' is a photo of the database diagram.
  • 'ibrd_stmt_loans_excel.zip' contains the Excel workbook as an .xlsx file.
  • 'ibrd_stmt_loans_excel_pdf.pdf' is the Excel workbook as a .pdf file, not interactive and slightly worsened due to conversion.
  • 'ibrd_stmt_loans_get_transform_data.ipynb' is the Jupyter Notebook with all the Python code.
  • 'ibrd_stmt_loans_mssql_db.sql' has all the queries for the creation of the entire relational database in MSSQLServer.
  • 'ibrd_stmt_loans_mssql_queries.sql' has organized all the queries for data retrieval and checking in MSSQLServer.
  • 'ibrd_stmt_loans_mysql_db.sql' has all the queries for the creation of the entire relational database in MySQL.
  • 'ibrd_stmt_loans_mysql_queries.sql' has organized all the queries for data retrieval and checking in MySQL.
  • 'ibrd_stmt_loans_powerbi.pbix' is the Power BI report.
  • 'ibrd_stmt_loans_powerbi.pdf' is the Power BI report as a .pdf file, not interactive.

๐Ÿ“Œ Type

Multiplatform, Automation

โšœ๏ธ Domain

Banking, International Development

๐Ÿ’ป Technologies

  • Python (Jupyter Notebook)
  • SQL (MySQL, MSSQLServer)
  • MS Excel
  • Power BI
  • Tableau

๐Ÿ•น๏ธ Skills

  • Database Management
  • Data Transformation
  • Data Analysis
  • Data Visualization
  • Business Intelligence

โšก A fully automated, start to end, multiplatform process using the real-time* real-data from The World Bank Group, including data extraction, transformation, storing in relational databases, querying and visualizing in beautiful interactive dashboards!

๐Ÿ Wrote a Python script for data extraction through an API or csv files, then transforming the data and get it ready for exporting, finally connecting to the SQL database and inserting the data; using libraries such as Pandas and NumPy. The script can be ran whenever new data is available.โ€‹

๐Ÿ›ข๏ธ Constructed a relational database in both MySQL and MSSQLServer, designed in MySQL Workbench, composed of tables, foreign keys, stored procedures and more.

๐Ÿ”Ž Wrote several SQL queries compatible with both platforms for a fast and precise retrieval of useful information and to check that the dashboards' data is accurate.

โ€‹๐Ÿ“Š Created 3 beautiful interactive dashboards in 3 different platforms: Tableau, Power BI and Excel.โ€‹ Retrieving data from the SQL database and displaying it with useful charts into 3 dashboards: Loans, Countries and Details; now with a dark mode toggle!

*real-time has been disabled since there is no maintenance for this project.


Loans Countries db_diagram