Real-time currency conversion platform built with SvelteKit, TypeScript, and Tailwind CSS.
- 🔄 Real-time currency conversion
- 📊 Live exchange rates with trend indicators
- 📈 Mini historical charts
- 🌙 Dark theme with modern UI
- 📱 Mobile-first responsive design
- 🎯 SvelteKit + TypeScript: For dynamic and type-safe UI
- 🎨 Tailwind CSS: For styling
- 💾 localStorage: For historical data
- 🔌 APIs: Frankfurter and Binance
Core conversion functionality using multiple APIs:
- 💵 USD/TRY
- 💶 EUR/TRY
- 🇬🇧 GBP/TRY
- 🇨🇭 CHF/TRY
- 🇯🇵 JPY/TRY
- 🇨🇦 CAD/TRY
- 🇦🇺 AUD/TRY
Major Cryptocurrencies
- ₿ BTC/TRY
- Ξ ETH/TRY
- 🟡 BNB/TRY
DeFi & Layer 1
- ⟠ ADA/TRY
- ◎ SOL/TRY
- ● DOT/TRY
- 👻 FTM/TRY
- 🌌 NEAR/TRY
- 🌊 SUI/TRY
- 📚 STX/TRY
Layer 2 Solutions
- ⬡ MATIC/TRY
- 🔺 AVAX/TRY
- 🔴 OP/TRY
- 🔷 ARB/TRY
Gaming & Metaverse
- 🎮 MANA/TRY
- ⏳ SAND/TRY
- 🎮 GALA/TRY
Stablecoins
- 💵 USDT/TRY
- 💰 BUSD/TRY
Other Popular Altcoins
- 🔗 LINK/TRY
- 🦄 UNI/TRY
- ⚛️ ATOM/TRY
- 🔷 ALGO/TRY
- 🐸 PEPE/TRY
- 🔵 APT/TRY
- 💉 INJ/TRY
- Clone the repository
git clone https://github.com/queaxtra/contch.git
- Install dependencies
cd contch
npm install
- Run development server
npm run dev
- Real-time Updates: Exchange rates refresh every 5 seconds
- Historical Data: Tracks up to 10 data points per currency
- Trend Indicators: Shows price movement direction (↑/↓)
- Mini Charts: Visual representation of price history
- Responsive Design: Works on all device sizes
- Client-side API calls
- No sensitive data storage
- Rate limiting via API constraints
MIT License - feel free to use this project for your own purposes!
Contributions, issues, and feature requests are welcome!