{"id":23383608,"url":"https://github.com/berkaysancar/cryptoapp-mvvm","last_synced_at":"2025-10-29T09:30:42.388Z","repository":{"id":222110810,"uuid":"752029429","full_name":"BerkaySancar/CryptoApp-MVVM","owner":"BerkaySancar","description":"Cryptocurrencies information app with Swift UIKit.","archived":false,"fork":false,"pushed_at":"2024-03-01T14:10:07.000Z","size":527,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-21T22:30:49.487Z","etag":null,"topics":["cryptocurrency","firebase","firebaseremoteconfig","generics","mvvm","mvvm-c","rest-api","swift","swiftui","uikit"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BerkaySancar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-02-02T21:18:53.000Z","updated_at":"2024-03-03T07:31:57.000Z","dependencies_parsed_at":"2024-02-21T17:54:44.409Z","dependency_job_id":null,"html_url":"https://github.com/BerkaySancar/CryptoApp-MVVM","commit_stats":null,"previous_names":["berkaysancar/cryptoapp-mvvm"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BerkaySancar%2FCryptoApp-MVVM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BerkaySancar%2FCryptoApp-MVVM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BerkaySancar%2FCryptoApp-MVVM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BerkaySancar%2FCryptoApp-MVVM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BerkaySancar","download_url":"https://codeload.github.com/BerkaySancar/CryptoApp-MVVM/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238798691,"owners_count":19532276,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cryptocurrency","firebase","firebaseremoteconfig","generics","mvvm","mvvm-c","rest-api","swift","swiftui","uikit"],"created_at":"2024-12-21T22:28:27.007Z","updated_at":"2025-10-29T09:30:41.592Z","avatar_url":"https://github.com/BerkaySancar.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"## CryptoApp -\u003e [App Preview](#app-preview)\nCryptoApp is an iOS application developed using Swift, UIKit, and SwiftUI. It allows users to explore cryptocurrency exchanges, search for specific coins, mark coins as favorites, and stay updated with the latest cryptocurrency news. The app integrates with the [CoinGeckoAPI](https://www.coingecko.com/en/api) for cryptocurrency data and the NewsAPI for news articles.\n\n## Features\n- View cryptocurrency exchanges and their details.\n- Search for specific coins by name or symbol.\n- View cryptocurrency details.\n- Mark coins as favorites for quick access.\n- Stay updated with the latest cryptocurrency news.\n\n## Requirements\n- iOS 16.0+\n\n## Architecture\n- MVVM-C (Model-View-ViewModel-Coordinator)\n\n## APIs\n- CoinGecko - [Data provided by CoinGecko](https://www.coingecko.com/en/api)\n- [NewsAPI](https://newsapi.org/)\n- Firebase\n\n## Keywords\n- Swift\n- UIKit\n- SwiftUI\n- Autolayout\n- Dependency Injection\n- UserDefaults\n- Generics\n- MVVM\n- Coordinator\n- RestAPI\n- DispatchGroup\n- Storyboard\n\n## Setup\n- Clone the repository:\n  git clone https://github.com/BerkaySancar/CryptoApp-MVVM.git\n- Open the project in Xcode.\n- Build and run the app on your iOS device or simulator.\n\n## Free Figma UI Design Link \n- [Nickelfox Design](https://www.figma.com/community/file/1147402245634536123/foxcrypto-crypto-app?searchSessionId=lsknuqfl-j4lwgu1qg)\n\n## App Preview\nhttps://github.com/BerkaySancar/CryptoApp-MVVM/assets/97171726/c612df52-4d99-490b-85fe-2b53ab66c7cc\n\n## License\nThis project is licensed under the MIT License.\n\n# Author\nBerkay Sancar (sancarberkay@gmail.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fberkaysancar%2Fcryptoapp-mvvm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fberkaysancar%2Fcryptoapp-mvvm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fberkaysancar%2Fcryptoapp-mvvm/lists"}