Skip to content

TahaTuna1/CurrencyConvert_remote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Currency conversion app. Portfolio Piece / Practice Ground

  • From the beginning, I've been treating this app as a practice playground. I've tried lots of things along with the main features I wanted to implement. Outside additional improvements and some main features, I don't intend to update the app.

Features

  • API Call - JSON
  • MVVM
  • Picker
  • User Data
  • Charts
  • NavigationView

Converter1

Screenshot 2023-04-13 at 20 05 43

  • Figma Design of the proposed end product.

As of 18/04/2023, here's what I call, the Alpha phase.

CurrencyView1

Here are some of the missing features:

  • Can't change 2nd, 3rd, or 4th currency. Can't change their values either.
  • The API is rather limited in terms of currencies. Can easily upgrade to the 'premium' version which even has crypto. The project uses FreecurrencyAPI.
  • Default currencies don't save to user preferences.
  • Currency change 'triangles' don't do anything. The main currency can be changed by clicking the text below the main currency amount.
  • No other themes yet.
  • Network calls made to the API are only made once per hour. This is actually a feature. More frequent refreshes can be made into a premium feature.

Picker

AccountViewSS

  • Added Basic Graph with 30-day history. Currencies cannot be changed as of now.

CurrencyViewGraph

About

Currency Converter iOS App built with SwiftUI. Meant for a practice/portfolio project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages