From be313f0489869607a6572b944b6b2128492f0559 Mon Sep 17 00:00:00 2001 From: Joel Kanyi Date: Fri, 2 Oct 2020 10:55:31 +0300 Subject: [PATCH] safaricon mpesa clone M-Pesa is Africa's most successful mobile money service. It provides access to financial services to the millions of people who have a mobile phone. this project tries to simulate the different services. It runs through the terminal --- Projects/1-Beginner/Mpesa-clone | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Projects/1-Beginner/Mpesa-clone diff --git a/Projects/1-Beginner/Mpesa-clone b/Projects/1-Beginner/Mpesa-clone new file mode 100644 index 00000000..40878005 --- /dev/null +++ b/Projects/1-Beginner/Mpesa-clone @@ -0,0 +1,27 @@ +# M-Pesa Clone + +**Tier:** 1-Beginner + +M-Pesa clone is a program written in Kotlin that simulates the Safaricom Mpesa Services + +## User Stories + +- [ ] deposit and withdraw money +- [ ] transfer money to other users +- [ ] pay bills +- [ ] purchase airtime +- [ ] save money in a virtual account (Mshwari) +- [ ] transfer money between the service and, in some markets like Kenya, a bank account + +## Bonus features + +- [ ] This program uses different basic Kotlin features that are fundamental + +## Useful links and resources + +- [Wikipedia Wind Chill](https://en.wikipedia.org/wiki/M-Pesa) + +## Example projects + +[M-Pesa Clone](https://github.com/JoelKanyi/Mpesa-Clone) +[stk-clone](https://github.com/mentee-emvest/stk-clone)