A professional, real-time currency conversion application built with a focus on performance, clean UI, and a mobile-first engineering workflow.
Visit the live app: currency-converter-by-msaleemdev.vercel.app
- Core: React.js (Hooks, Custom Hooks)
- Styling: Tailwind CSS v4 (Modern Engine)
- Icons: Lucide React
- Build Tool: Vite
- Development Environment: Mobile-Only (Termux, Acode, Git)
- Live Exchange Rates: Fetches up-to-the-minute data from the latest
@fawazahmed0/currency-api. - Mobile-Optimized: Built with a utility-first CSS approach for perfect responsiveness on all screens.
- Instant Swap: One-tap logic to switch between "From" and "To" currencies seamlessly.
- Precision Handling: Automatically handles decimal values for accurate financial calculations.
- Modern UI: Features a sleek backdrop-blur card design with a high-quality aesthetic.
This project is more than just a converter—it is part of my journey to prove that professional-grade software can be engineered and managed exclusively on a mobile device. By utilizing Termux for terminal operations and Acode for coding, I maintain a high-level development workflow without a traditional PC setup.
To run this project locally on your machine (or phone):
- Clone the repository:
git clone [https://github.com/MSaleemDev/currency-converter.git](https://github.com/MSaleemDev/currency-converter.git)
- Navigate to the directory:
cd currency-converter
- Install dependencies:
npm install
- Run the development server:
npm run dev
- GitHub: @MSaleemDev
- LinkedIn: Muhammad Saleem
- X (Twitter): @MSaleemDev
This project is licensed under the MIT License. Feel free to use it to learn or build your own tools!