Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

ATM-style Web App with user registration, login, savings management, transaction history, and a modern responsive UI.

License

Notifications You must be signed in to change notification settings

jamalshah2004/MyATM-WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyATM-WebApp

ATM-style Web App with user registration, login, savings management, transaction history, and a modern responsive UI.

# 💳 MyATM - Modern Banking Web App

Welcome to MyATM, a secure and intuitive banking platform built for web-based ATM simulation.
This project enables users to register, log in, view balances, manage savings, and track transactions visually.


🚀 Features

  • 🔐 User Login and Secure PIN Verification
  • 📝 New Account Registration with Initial Deposit
  • 💰 Dashboard with Total Balance and Quick Actions (Deposit, Withdraw, Send, Request)
  • 💸 Savings Module (Add or Withdraw from savings)
  • 📊 Transactions Page with Bar Graphs (using Chart.js)
  • 📁 Responsive UI using HTML/CSS (Poppins Font, modern styling)
  • 🧾 Persistent branding: © 2025 MyATM App by Syed Shah

🧰 Technologies Used

  • Java 17+
  • Spring Boot
  • Thymeleaf Templates
  • HTML5 + CSS3
  • Chart.js

📷 Screenshots

✅ Welcome Page

Login button with green background and tagline

🔐 Login Page

Secure login form with PIN entry

📝 Register Page

New account form with PIN and deposit

💳 Dashboard

Balance, savings, transaction history with sidebar nav


🛠️ How to Run

  1. Clone the repo:
  2. open file in vscode
  3. set directory
  4. compile and run

About

ATM-style Web App with user registration, login, savings management, transaction history, and a modern responsive UI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published