Giter VIP home page Giter VIP logo

dialer's Introduction

Dialer

An intuitive USSD client to simplify most of your daily operations.

Access Rwanda Network providers USSD codes, and simplify packages activation nightmare.

Download it on AppStore.

โœ… Dones:

  • Support Light/Dark Mode.
  • History View to Track Past Dials.
  • Incognito mode for dials.
  • Home Screen Quick Actions.
  • Quick MTN Momo transfer (Client and Merchant support).
  • Contacts Filtering.
  • Settings
  • Transaction Amount Limit

Tech Stack ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

  • SwiftUI & UIKit
  • Firebase
  • UserNotifications
  • LocalAuthentication
  • StoreKit
  • Contacts & CoreTelephony
  • XCTest

Contribution

  • PRs are very welcome!โœจ

Authors

dialer's People

Contributors

cedricbahirwe avatar nshutinicolas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dialer's Issues

Replace Merchants Codes Suggestions

  • After feedback, Merchant suggestions are not scalable nor maintainable due to Merchant codes constantly changing
  • Giving users the option to create their merchant codes is the approach to take

Create a Proper User Authentication System

Using Random UUID does not scale

Although there is no backend to manage authentication, A mock authentication could be used in the background and rely on local storage to store the user's information and identity

Ability to add new/custom dialings

  • Implement the capability for users to create new dialling (customer diallings), That way it's not hard coded only to a specific country or network.

Buy airtime for Others Option is missing

  • I noticed that the Buy airtime for Others option is missing from the app, and I believe this feature is essential for many of your users who often purchase airtime for their friends and family ๐Ÿ˜‰

I would appreciate it if you could check into this situation and provide a solution as soon as you can. I appreciate the prompt reply you provided to this matter.

Implement Good Local Storage

In a prospective vision of data security, the implementation of CoreData could be strongly recommended to the detriment of UserDefaults

Onboarding

  • Username
  • Phone
  • Experience like ??
  • Feature request ??

Settings Interface

Provide full customizations of user activities on the platform, such as limited features, Pro features, themes, data, etc

Transaction History

Following issue #30, this should be implemented after issue #30, It is a way to give the user better insights into his activities on the application

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.