Visualize your dividend growth. DivRise tracks dividend prices of your stocks, gives you in-depth information about dividend paying stocks like the next dividend date and allows you to log your monthly dividend income.

Related tags

SwiftUI App DivRise
Overview

DivRise

DivRise is an iOS app written in Pure SwiftUI that tracks dividend prices of your stocks, gives you in-depth information about dividend paying stocks like the next dividend date and allows you to log your monthly dividend payments.

Architecture: Single State Redux Container

Getting Started

Prerequisites

Xcode 11 will install all necessary dependencies through Swift Package Manager.

Installing

Create a configuration file for your API keys called Configuration.swift in Dividend App/Networking/ with the following template:

struct Configuration {
    let alphaVantageApiKey = ""
    let newsApiKey = ""
    let iexApiKey = ""
}

Create an AlphaVantage api key and save your API key to Dividend App/Networking/Configuration.swift.

Create a NewsAPI api key and save your API key to Dividend App/Networking/Configuration.swift.

Create an IEX Cloud api key and save your API key to Dividend App/Networking/Configuration.swift.

Open Dividend App.xcodeproj and run

Built With

Contributing

  • If you find a bug, or would like to suggest a new feature or enhancement, it'd be nice if you could search the issue tracker first; while we don't mind duplicates, keeping issues unique helps us save time and considates effort. If you can't find your issue, feel free to file a new one.

License

This project is licensed under the MIT License - see the LICENSE file for details

Screenshots

You might also like...
App Everything in one place (news, weather, stocks and much more)
App Everything in one place (news, weather, stocks and much more)

Dashy Everything in one place (news, weather, stocks and much more) I tried to follow MVVM Pattern, Used Decodable And URLSession instead of thrid-par

A PageView Swiping to the left will go to previous page and swiping to the right will go to next page
A PageView Swiping to the left will go to previous page and swiping to the right will go to next page

PageView This package creates a PageView. Swiping to the left will go to previous page and swiping to the right will go to next page. You can find how

Stocks APP With MVVM,Swift
Stocks APP With MVVM,Swift

Stocks Light Mode Dark Mode Unit tests Initial Build Setup for iOS App Clone the project. Xcode 13 installed. iOS 15 or above. Carthage v0.38.0 instal

 Nova Wallet iOS - Next get mobile app for Polkadot & Kusama ecosystem
Nova Wallet iOS - Next get mobile app for Polkadot & Kusama ecosystem

Next gen application for Polkadot & Kusama ecosystem, transparent & community-oriented, focused on convenient UX/UI, fast performance & security.

Sol° beautifully displays weather information so you can plan your day accordingly
Sol° beautifully displays weather information so you can plan your day accordingly

Sol° for iOS Sol° beautifully displays weather information so you can plan your day accordingly. Check the weather in your current location or any cit

A SwiftUI app that reads iOS/watchOS/tvOS device model information from Xcode you select.
A SwiftUI app that reads iOS/watchOS/tvOS device model information from Xcode you select.

iVariant A SwiftUI app that reads iOS/watchOS/tvOS device model information from Xcode you select. Preview License iVariant is licensed under MIT. Cop

With EconoApp you can keep track of economic information such as GDP, GDP per capita

EconoApp With EconoApp you can keep track of economic information such as GDP, GDP per capita, inflation and more. As simple as picking the country an

Provenance is a native macOS application that interacts with the Up Banking Developer API to display information about your bank accounts, transactions, categories, tags and more.

Provenance Provenance is a native macOS application that interacts with the Up Banking Developer API to display information about your bank accounts,

Comments
  • Requests.swift has API keys exposed publically

    Requests.swift has API keys exposed publically

    It's better practice to not let any API key, regardless of sensitivity, to make it into a public repository.

    Consider storing your API keys in a .plist file and adding that file to your .gitignore. You should also revoke your current API keys and generate new ones.

    Note: this isn't the only way to "secure" your API keys, nor am I saying it's the best way.

    opened by tww0003 0
  • ChartView clipping

    ChartView clipping

    The offset I've added to stepHeight is only a temporary issue. I'll wait for ChartView to make a new release and see if that fixes the issue. To my understanding, you need to make big numbers smaller and smaller numbers bigger to fix this issue.

    bug 
    opened by ThasianX 0
  • Add feature to edit the ordering of attribute names

    Add feature to edit the ordering of attribute names

    The necessary reducer methods are already present. Need to add the view methods, most likely an option in settings to edit the ordering of the detail attribute names.

    enhancement good first issue 
    opened by ThasianX 0
  • Search for stock, stock can't be selected - Xcode 12

    Search for stock, stock can't be selected - Xcode 12

    Hello, Just did a clone(and also install app from the App store); same behavior.

      When selecting search for "stock", it list the stock but I can't seem to select it from the table view ?
    
      I can see that it can get to the Alphavantage web to get the possible list of stocks.
    
      Thanks.
    

    Lee

    opened by cheuwleeyeo 3
Owner
Kevin Li
Sophomore at OSU. SWE Intern @ Tesla
Kevin Li
An open-source app which can help you record income and expense

MoneyPlus An open-source app which can help you record income and expense. 中文 0x00 Introduction First quick devolopment in iOS using Swift programmati

FakeCoder 23 Oct 17, 2022
Client that retrieves specific information about stocks.

Client that retrieves specific information about stocks. This app is used as training to develop design pattern skills, in this case: the Coordinator Pattern

Marco Marinò 1 Apr 26, 2022
Budget - Income, Expense & Transfer Tracker + Budgeting app for iOS made with SwiftUI.

Budget Income, Expense & Transfer Tracker + Budgeting app for iOS made with SwiftUI. Roadmap This is a work in progress. I'm working on the following

Samuel Beaulieu 2 Dec 5, 2022
Simple app that tracks your works hours from the status bar.

Track Your Work Hours Simple app that tracks your works hours from status bar. Features: Simple and private. Data is stored in CSV in the Documents fo

Niteo 44 Dec 2, 2022
A open source Swift app for iOS 13 that allows you to check your NFC transit card information. Written with SwiftUI.

ABANDONED Metrodroid, which TransitPal was heavily inspired by, now has its own fully functional iOS app! It should be in the App Store "soon". I stro

Robbie Trencheny 132 Jun 30, 2022
A SwiftUI implementation of React Hooks. Enhances reusability of stateful logic and gives state and lifecycle to function view.

SwiftUI Hooks A SwiftUI implementation of React Hooks. Enhances reusability of stateful logic and gives state and lifecycle to function view. Introduc

Ryo Aoyama 441 Jan 6, 2023
An App that gives a nice interface where the user can type in their start location and destination

SixtCarSummoner What it does We developed an App that gives a nice interface where the user can type in their start location and destination. The user

Dominik Schiwietz 1 Nov 21, 2021
🍅Pomosh is your next awesome Pomodoro Technique assistant on 📱iOS and ⌚️ WatchOS 🙌.

??Pomosh is your next awesome Pomodoro Technique assistant on ??iOS and ⌚️ WatchOS ??. It's native and lightweight. Uses SwiftUI. has a nice tomato icon and also ready for macOS too??

Steven J. Selcuk 60 Dec 8, 2022
Get location of user and show near cities and weather of the cities for next 6 days. (iOS)

technical-assignment-Weather-App This project written in Swift by Emre Kılınc You need to have Xcode installed. Please open weather_app.xcworkspace wi

Emre Kilinc 1 May 27, 2022
Swift iOS app to track when your favorite tv show airs next 📆

Upcoming TV Swift iOS app to track when your favorite tv show airs next ?? Requirements iOS 13 TMdB API key Credits TMdB Contact github.com/dkhamsing

null 7 Sep 10, 2022