This project is an Angular-based web application that simulates an ATM dashboard. It allows users to view their account balances, transaction history, and perform withdrawals and deposits for both checking and savings accounts.
- Logging in with hardcoded user data, allowing each user to access their specific account information.
- View account balances for both checking and savings accounts.
- View transaction history for both checking and savings accounts.
- Perform withdrawals and deposits for both checking and savings accounts.
Before running this application, make sure you have the following installed:
- Node.js (v12 or higher)
- Angular CLI (v12 or higher)
-
Clone the repository: git clone https://github.com/your-username/atm-dashboard-app.git
-
Navigate to the correct directory: cd atm-dashboard-app
-
Install all the dependencies npm install
-
Start the Server ng serve
-
Open your browser and visit http://localhost:4200/ to access the ATM dashboard app.
- Angular: A popular JavaScript framework for building web applications.
- TypeScript: A superset of JavaScript that provides static typing and other features.
- HTML/CSS: Markup and styling languages for building web pages.
- Bootstrap: A CSS framework for designing responsive and visually appealing websites.
Contributions are welcome! If you find any issues or want to enhance the app's functionality, feel free to open an issue or submit a pull request.
This project is intended for study and educational purposes. You are allowed to copy, modify, and use the code solely for learning and improving your development skills.
Feel free to explore the code, understand the implementation, and experiment with different features. You can use it to practice Angular, TypeScript, and frontend development concepts in general.
Keep in mind that while this project is permissive for educational purposes, it is important to respect the original authors' efforts and give appropriate credits if you use any part of this code in other projects. Always check the project's license file for specific terms and conditions.
Happy learning and coding! 🚀