This is a code to show the process of transfer of money for a fictional mobile money service called 'Spot'
Spot is fictional a simulated mobile money service. It is designed to mimic existing mobile money systems like MTN Mobile Money, Vodafone Cash, and Tigo Cash. With Spot, users can perform mobile money transactions, transfer funds, and engage in financial activities within the simulated environment. The project incorporates features such as visual identification through recipient images, a seamless transaction flow, and a password-based authentication system for enhanced security. It offers a secure and user-friendly environment for performing mobile money transactions, with unique features designed to enhance accuracy, convenience, and security.Visual Identification: Spot Transfer utilizes subprocess to open and display recipient images during the transaction process, ensuring accurate identification and reducing the risk of sending money to the wrong accounts. This will help reduce the fraudulent acts in the system.
Seamless Transaction Flow: With a user-friendly interface and efficient subprocess management, Spot Transfer enables consecutive transactions without the need to exit and restart the process. Users can perform multiple transactions seamlessly, saving time and enhancing the overall user experience.
Password-Based Authentication: Spot Transfer introduces a password-based authentication system as an enhanced security measure. Users can create and manage strong passwords to protect their accounts and ensure secure mobile money transactions. For many old users, their pins happen to be their year of birth for easy recall. This makes it easy to be guessed as well.
- Windows 10 - Python - IDLESpot Transfer is developed using Python, incorporating subprocess for image handling and an object-oriented design for efficient code management. The subprocess module is used to open recipient images and close the image viewer
These are images from the proceedings
The first prompt is assumed to be what comes when the code is called:
Note that only option 1 and 5 work in this code.
This is what happens when the steps are followed.
From here we can see how much is in the account.
Following the prompt to send money, this goes on.
Note that a picture is opened when by the image viewer and closed after some time.:
A video on this is, in the link below:
Youtube Demonstration