Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/msameerr/atm-management-system
Developed an 8086 Assembly Language program in EMU8086 to verify user PIN codes, display total balances, and provide transaction history. Enhanced transparency and usability for financial information access.
https://github.com/msameerr/atm-management-system
assembly-language emulator filesystem
Last synced: about 1 month ago
JSON representation
Developed an 8086 Assembly Language program in EMU8086 to verify user PIN codes, display total balances, and provide transaction history. Enhanced transparency and usability for financial information access.
- Host: GitHub
- URL: https://github.com/msameerr/atm-management-system
- Owner: msameerr
- Created: 2024-08-24T21:32:53.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-24T00:44:17.000Z (about 1 month ago)
- Last Synced: 2024-09-24T22:56:31.491Z (about 1 month ago)
- Topics: assembly-language, emulator, filesystem
- Language: Assembly
- Homepage:
- Size: 11.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ✨ Atm Management System
The **ATM Management System** is a project developed using **8086 Assembly Language** in **EMU8086**. This system simulates basic ATM functionalities like verifying user PIN codes, displaying account balances, and providing transaction history, aimed at enhancing transparency and usability for financial information access.
## Features
- **PIN Code Verification**:
- Users are prompted to enter their PIN, which is validated against a stored PIN.- **Balance Display**:
- Once authenticated, the system displays the total account balance.- **Transaction History**:
- Users can view a list of recent transactions, providing transparency for financial activities.## Technologies Used
- **Assembly Language**: 8086
- **EMU8086**: An emulator for 8086 microprocessor to run and test the assembly code.## Installation
1. **Download EMU8086** from [here](https://emu8086-microprocessor-emulator.soft112.com/).
2. **Clone the repository** or download the project files:
```bash
git clone https://github.com/msameerr/ATM-Management-System.git## Contributing
If you'd like to contribute to the project, please fork the repository and create a pull request.## License
This project is licensed under the MIT License.
You can customize this file based on any additional features or requirements in your project.## Login Page
![1](https://github.com/user-attachments/assets/f472773f-d605-4bb2-a2f4-1aa56737230e)
## User Authentication
![2](https://github.com/user-attachments/assets/a46f3b6c-69d1-4c0a-bfbf-0adc6310ed79)
## Main Menu
![t5](https://github.com/user-attachments/assets/7395ba91-36f7-42a9-a506-f1fdc886ce74)
## Cash Withdrawal
![t4](https://github.com/user-attachments/assets/7b7f69e5-7108-48db-94d7-e0ab07c80996)
## Balance Inquiry
![3](https://github.com/user-attachments/assets/d0d16032-0700-4489-a5c7-69a95825d3d3)