A fast, reliable Progressive Web App (PWA) for currency conversion with real-time exchange rates.
- 🌍 150+ Currencies - Support for major world currencies
- ⚡ Real-time Rates - Live exchange rate updates
- 📱 PWA Support - Install as an app on any device
- 🎨 Modern UI - Clean, responsive design
- 🔍 Smart Search - Quick currency lookup
- 🌙 Dark Theme - Eye-friendly dark mode
- 📱 Mobile First - Optimized for mobile devices
- React 19 - Latest React with concurrent features
- Vite - Fast build tool and dev server
- PWA - Offline support and installable
- Vercel - Deployment and hosting
- Node.js 16+
- npm or yarn
- Clone the repository:
git clone https://github.com/Kbassem10/ImhotepCurrency.git
cd ImhotepCurrency- Install dependencies:
npm install- Create environment file:
cp .env.example .env- Add your API key to
.env:
VITE_EXCHANGE_API_KEY_PRIMARY=your-api-key-here- Start development server:
npm run dev- Connect to GitHub: Connect your repository to Vercel
- Environment Variables: Add your environment variables in Vercel dashboard
- Deploy: Vercel will automatically deploy on every push to main branch
npm run build
npm run preview| Variable | Description | Required |
|---|---|---|
VITE_EXCHANGE_API_KEY_PRIMARY |
Exchange rates API key | Yes |
- Install Prompt - Can be installed on devices
- Meta Tags - Comprehensive SEO meta tags
- Open Graph - Social media previews
- Structured Data - JSON-LD for search engines
- Sitemap - XML sitemap for crawlers
- Robots.txt - Search engine directives
The app integrates with the Imhotep Exchange Rates API:
- Base URL:
https://imhotepexchangeratesapi.pythonanywhere.com - Endpoint:
/convert/latest_rates/{api_key}/{from}/{to}/{amount} - Response Format: JSON with conversion data and metadata
- Fork the repository
- Create a feature branch:
git checkout -b feature/new-feature - Commit changes:
git commit -m 'Add new feature' - Push to branch:
git push origin feature/new-feature - Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
- Website: https://imhotepcc.vercel.app
- Email: imhoteptech@outlook.com
- GitHub: https://github.com/Kbassem10/ImhotepCurrency
- Exchange Rates API - Imhotep Exchange Rates API
- Icons - Font Awesome
- Hosting - Vercel
Made with ❤️ by Imhotep Tech