Logo Lanfrica

Fagbemiidris/FirstBank-USSD-App

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Fag
Hôte:
A Python-based simulation of FirstBank Nigeria's *894# USSD banking application. # FirstBank Nigeria USSD Banking App A Python-based simulation of the FirstBank Nigeria *894# USSD banking service developed using Jupyter Notebook, Pandas, and NumPy. This project demonstrates core Python programming concepts, including variables, functions, loops, conditional statements, and data manipulation. ## Project Overview This application mimics a simplified version of FirstBank's USSD banking platform by allowing users to authenticate with an Account Number and a 4-digit PIN before performing banking transactions. The project was built to strengthen practical skills in: - Python programming fundamentals - Working with Pandas DataFrames - Using NumPy for data operations - Writing reusable functions - Implementing loops and conditional logic - Building a menu-driven application - Using GitHub for version control ## Features ### User Authentication - Login using Account Number - Secure access with a 4-digit PIN ### Banking Operations - Check Account Balance - Buy Airtime - Transfer Money - Exit Application ### Data Handling - Customer records stored in a Pandas DataFrame - Sample account balances and customer information managed programmatically ## Technologies Used - Python 3 (Pandas & NumPy) - Jupyter Notebook - GitHub ## Concepts Demonstrated - Variables and Data Types - Functions and Modular Programming - Loops and Iteration - Conditional Statements - User Input Handling - Data Manipulation with Pandas - NumPy Operations ## Objectives This project demonstrates how Python can be used to build simple financial applications and reinforces fundamental programming concepts through a real-world banking use case. ## Author Fagbemi Opeyemi Idris - Aspiring Data Analyst and Python Developer passionate about building data-driven solutions and practical applications using Python, SQL, Power BI, and modern data tools. GitHub: github.com LinkedIn: linkedin.com

Licenses