Skip to content

Stockholm19/CoinRadar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Crypto Tracker ₿

Swift Platform

Приложение для отслеживания криптовалют с продвинутой аналитикой и управлением портфелем. Получайте данные в реальном времени, анализируйте тренды и управляйте своими инвестициями.

🇬🇧 English Description

A cryptocurrency tracking app with advanced analytics and portfolio management.
Track live prices, view 7-day charts, analyze the global market and manage your holdings using a clean and intuitive SwiftUI interface.

Features:

  • Real-time data from CoinGecko API
  • CoreData-based investment portfolio
  • 7-day interactive price charts
  • Global market analytics
  • Light/Dark theme support
  • Image caching for better performance
  • Haptic feedback for smooth UX
  • Coin search and sorting
  • Native support for iPad screens
  • MVVM architecture, Combine framework

Особенности

  • Реальные цены криптовалют через CoinGecko API
  • Портфель инвестиций с CoreData
  • Интерактивные графики за 7 дней
  • Детальная аналитика рынка
  • Темная/светлая темы
  • Локальное кеширование изображений
  • Хэптик-обратная связь
  • Поиск и сортировка монет
  • Глобальная рыночная статистика

Технологии

  • Архитектура: MVVM
  • Сетевой слой: Combine + URLSession
  • Кеширование: LocalFileManager + CoreData
  • Аналитика: Собственная реализация Swift Charts
  • Анимации: Кастомные переходы и взаимодействия
  • Зависимости: Полная нативная реализация

Дополнительно

  • iPad Support
    Приложение адаптировано под разные размеры экранов, включая iPad. Благодаря SwiftUI интерфейс масштабируется автоматически, а при необходимости можно задать отдельные настройки для iPad.

  • Централизованная цветовая схема
    В проекте используются структуры ColorTheme и LaunchTheme, позволяющие удобно управлять цветами приложения. Если вы хотите сменить палитру (фон, акценты, текст и т.д.), достаточно внести изменения в одном месте — они будут применены во всем проекте.

About

CoinRadar. An iOS app for tracking cryptocurrencies: real-time prices, 7-day charts, market analytics, and portfolio management. Developed with SwiftUI and MVVM for clarity and speed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages