Giter VIP home page Giter VIP logo

credit_rewards_android's Introduction

README: Credit Rewards for Android v1.0.0

This is a basic Android app that lets users select their constraints and preferences. Given those constraints and preferences, the app then presents users with the credit card best suited to their needs that they have a reasonable chance of being approved for.

This project was built using Android Studio (Java and XML).

User Options

Users have 6 different UI devices that they can use to input their constraints and preferences.

  • Credit Score (text field)
  • Number of current cards (text field)
  • Max APR desired (range selected using drop-down)
    • < 14%
    • < 20%
    • < 24%
    • No preference
  • 5/24 (toggle)
  • No Annual Fee (toggle)
  • Rewards category (drop-down)
    • Starter
    • Cashback
    • Travel
    • Daily

Logic

The most binding user info is the credit score. The credit score takes precedence over any other user info when presenting a card. If the score is missing, the app assumes 0.

The next most binding user info is 5/24 because that also affects which cards the user would be approved for. Following that, the user preference is considered in the following order:

  • (No) Annual Fee
  • Rewards category
  • Max APR

Disclaimer

This project was created in November 2016. Information is not guaranteed to be up to date. Please check individual companies' websites for most recent information on rewards, promotions, fees, rates, terms and conditions. Offers may vary based on individual profiles and credit reports.

credit_rewards_android's People

Contributors

cnguyen83 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.