An open-source SwiftUI toolkit that helps sports bettors and traders plan safe bets, optimise bonuses, and keep an eye on profit margins. The app bundles together daily-use calculators with a clean navigation experience, strong accessibility support, and multilingual content.
- Bonus Optimizer – split a total stake across multi-outcome events, factor in taxes, and surface the safest combination automatically.
- Arbitrage Calculator – find the right stake for each selection, compute ROI, and highlight guaranteed profit opportunities.
- Margin Monitor – convert odds into implied probabilities, flag surebets, and colour-code margin risk in real time.
- Learning Hub – walk newcomers through arbitrage basics in the in-app tutorial and FAQ-style contact screen.
- Personalised Settings – store preferred currency, odds format, stakes, tax rates, and theme via
AppStorage.
- 100% SwiftUI with
@AppStorage,@State, and accessibility-driven layouts. - Custom gradients, haptics, and animations for a polished feel on both light and dark themes.
- Localized strings for English, Polish, German, and Spanish in a single
.xcstringscatalogue. - Works on iOS 17.6+ (Xcode 15.4 or newer recommended).
- Clone or fork the repository:
git clone https://github.com/your-account/ArbitraGenius.git cd ArbitraGenius - Open
arbitragenius.xcodeprojin Xcode 15.4+. - Select the
arbitrageniusscheme and run on an iOS 17.6 simulator or device. - Run tests with
⌘ + U(unit tests live inarbitrageniusTestsandarbitrageniusUITests).
arbitragenius/– SwiftUI views, assets, localization catalogues, and the app entry point.arbitrageniusTests/– XCTest targets for logic-level coverage.arbitrageniusUITests/– UI automation hooks.
Translations are managed in arbitragenius/Localizable.xcstrings. Add a new language directly in Xcode’s String Catalog editor and regenerate localized screenshots via Fastlane if needed.
Issues, ideas, and pull requests are welcome. If you plan a larger refactor, please open an issue first so we can coordinate on the approach.
The project is open source under the MIT License. You are free to use, copy, modify, and distribute the code—even in commercial projects—as long as you keep the MIT copyright notice and license terms.