Skip to content

This is a code to show the process of transfer of money for a fictional mobile money service called 'Spot'

Notifications You must be signed in to change notification settings

jdkhbots/Spot-Transfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Spot-Transfer

This is a code to show the process of transfer of money for a fictional mobile money service called 'Spot'

Description

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.

Key Features

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.

Environments Used

- Windows 10

Languages and Utilities Used

- Python - IDLE

Spot 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

Program walk-through:

These are images from the proceedings The first prompt is assumed to be what comes when the code is called:
Spot

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.
Disk Sanitization Steps

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.:
Disk Sanitization Steps

A video on this is, in the link below:
Youtube Demonstration

About

This is a code to show the process of transfer of money for a fictional mobile money service called 'Spot'

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages