Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 1.95 KB

README.md

File metadata and controls

29 lines (25 loc) · 1.95 KB

🦁 Rawwr-culator

Features

  1. Basic Operations: +, -, *, /, sin, cos, concatenation of operations
  2. Extra (Online) Operation: BTC -> USD conversion (Powered by CoinDesk)
  3. MVVM architecture
  4. User Interface:
    • Responsive and adaptive UI (iPhone and iPad friendly)
    • Simple color scheme switch
    • Feature switch - change the visibility for each button, thanks to UIStackView
    • Error handling (functions "throw" where passible)
  5. Modularity thanks to Swift Package Management (covered with tests):
  6. Scalability. Due to the fact, that the "database" is a simple plist file it is possible to add/remove features in future versions.

Showcase

Usage

Pic1 Pic2 Pic3 Pic4 Pic5 Pic6