Israel To World Salary Calculator ๐Ÿ‡ฎ๐Ÿ‡ฑ

February 5, 2025 ยท View on GitHub

Streamlit App

alt text

A user-friendly web application built with Streamlit that helps convert salaries between Israeli Shekels (ILS) and major world currencies. Perfect for job seekers, employers, and anyone interested in understanding salary equivalents across different currencies.

Features

  • Israel to World Conversion: Convert monthly Israeli salaries to annual amounts in:

    • US Dollar (USD) ๐Ÿ‡บ๐Ÿ‡ธ
    • Euro (EUR) ๐Ÿ‡ช๐Ÿ‡บ
    • British Pound (GBP) ๐Ÿ‡ฌ๐Ÿ‡ง
    • Canadian Dollar (CAD) ๐Ÿ‡จ๐Ÿ‡ฆ
    • Australian Dollar (AUD) ๐Ÿ‡ฆ๐Ÿ‡บ
    • Japanese Yen (JPY) ๐Ÿ‡ฏ๐Ÿ‡ต
  • World to Israel Conversion: Convert annual world salaries back to monthly Israeli Shekels

  • Real-time Exchange Rates: Uses ExchangeRate-API for up-to-date currency conversion

  • Intuitive Interface: Clean, responsive design with interactive elements

  • Fallback Rates: Continues functioning even when API is unavailable

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/israeli-salary-calc-utility-v2.git
cd israeli-salary-calc-utility-v2
  1. Install required dependencies:
pip install -r requirements.txt
  1. Set up environment variables:
export EXCHANGERATE_API_KEY='your_api_key_here'

Usage

  1. Start the Streamlit application:
streamlit run app.py
  1. Open your web browser and navigate to the provided local URL (typically http://localhost:8501)

  2. Choose between:

    • "Israel to World" tab to convert Israeli monthly salaries to annual world currencies
    • "World to Israel" tab to convert annual world salaries to monthly Israeli Shekels

Dependencies

  • Python 3.6+
  • streamlit >= 1.29.0
  • requests >= 2.31.0
  • pycoingecko >= 3.1.0

Development

This application was developed by Daniel Rosehill using Sonnet 3.5.

License

[Add your chosen license here]

Contributing

[Add contribution guidelines if accepting contributions]