1- ## Unit Converter (Python)
1+ < h1 align = " center " > Unit Converter (Python)</ h1 >
22
3- A simple Python-based ** Unit Converter** that can convert between:
3+ <p align =" center " >
4+ A simple, terminal-based <b >Python Unit Converter</b > that allows you to convert between multiple units of measurement.
5+ Supports Temperature, Currency, and Length conversions — all in one user-friendly program!
6+ </p >
47
5- - 🌡️ ** Temperature** (Celsius ↔ Fahrenheit, Celsius ↔ Kelvin)
6- - 💰 ** Currency** (USD, EUR, GBP, INR) – using fixed conversion rates
7- - 📏 ** Length** (meters, kilometers, miles, yards, feet)
8+ <p align =" center " >
9+ <a href =" https://www.python.org/ " ><img src =" https://img.shields.io/badge/Python-3.x-blue?style=for-the-badge&logo=python " ></a >
10+ <a href =" # " ><img src =" https://img.shields.io/badge/Platform-Terminal-orange?style=for-the-badge&logo=windowsterminal " ></a >
11+ <a href =" https://github.com/mantrapatil03/python-beginner-friendly-projects/stargazers " ><img src =" https://img.shields.io/github/stars/mantrapatil03/python-beginner-friendly-projects?style=for-the-badge&logo=github " ></a >
12+ <a href =" https://opensource.org/licenses/MIT " ><img src =" https://img.shields.io/badge/License-MIT-green?style=for-the-badge&logo=opensourceinitiative " ></a >
13+ </p >
814
915---
1016
11- ## 🚀 Features
12- - User-friendly menu-driven interface.
13- - Multiple conversion categories in one program.
14- - Easy to extend (add more units, rates, or categories).
15- - Runs directly in the terminal/command prompt.
16-
17- ---
18-
19- ## 🖥️ Usage
17+ ## Features
2018
19+ - ** Temperature Conversion** – Celsius ↔ Fahrenheit, Celsius ↔ Kelvin
20+ - ** Currency Conversion** – USD, EUR, GBP, INR (fixed rates)
21+ - ** Length Conversion** – meters, kilometers, miles, yards, feet
22+ - ** Menu-driven Interface** – Easy to navigate in the terminal
23+ - ** Extensible** – Add more units, categories, or conversion rates easily
2124
22- 1 . Clone this repository:
23- ``` bash
24- git clone https://github.com/mantrapatil03/python-beginner-friendly-projects/unit-converter.git
25- cd unit-converter
26-
27- 2. Run the script:
28-
29- ` ` ` python unit_converter.py` ` `
25+ ---
3026
31- 3. Follow the on-screen menu:
27+ ## Usage
3228
29+ ### 1️⃣ Clone the Repository
30+ ``` bash
31+ git clone https://github.com/mantrapatil03/python-beginner-friendly-projects.git
32+ cd python-beginner-friendly-projects/unit-converter
33+ ```
34+ ### 2️⃣ Run the Script
35+ ```
36+ python unit_converter.py
37+ ```
38+ ###3 ️⃣ Follow the On-Screen Menu
3339```
3440Unit Converter
35411. Temperature
@@ -39,7 +45,7 @@ Unit Converter
3945Choose conversion type (1-4):
4046```
4147
42- ## 📌 Example
48+ ## Example
4349```
4450Unit Converter
45511. Temperature
@@ -58,16 +64,20 @@ Enter temperature in Celsius: 25
586425.0°C = 77.0°F
5965```
6066
61- ## 🔮 Future Improvements
62-
63- Add real-time currency conversion using an API.
67+ ## Future Improvements
68+ | Feature | Status | Description |
69+ | --------------------- | :-------: | ------------------------------------- |
70+ | Real-time currency | Planned | Fetch conversion rates from an API |
71+ | More units | Planned | Support for time, weight, speed, etc. |
72+ | GUI version | Planned | Build using Tkinter or PyQt |
73+ | Web version | Planned | Flask/Django-based web converter |
6474
65- Support more units (time, weight, speed, etc.).
75+ ## Author
76+ ** Mantra Patil**
6677
67- Build a GUI version with Tkinter/PyQt.
78+ 💼 LinkedIn: https://www.linkedin.com/in/mantrapatil25
6879
69- ## 👨💻 Author
80+ ✉️ techmantrapatil@gmail.com
7081
71- Mantra Patil
7282
73- Engineering Student | Python Developer (Learning) | Cybersecurity Enthusiast
83+ < h3 align = " center " >⭐ If you found this project useful, give it a star on GitHub! ⭐</ h3 > < p align = " center " > < img src = " https://img.shields.io/badge/Keep%20Converting%20%26%20Coding!-Python-blue?style=for-the-badge&logo=python " > </ p >
0 commit comments