Coder Social home page Coder Social logo

k-celal / android-online-banking-app-with-java- Goto Github PK

View Code? Open in Web Editor NEW

This project forked from berko01/android-online-banking-app-with-java-

0.0 0.0 0.0 1.2 MB

The bank application we wrote in Java in Android programming class

Java 100.00%

android-online-banking-app-with-java-'s Introduction

Android Online Banking App

Overview

This Android application is developed in Java as part of the Android Programming course. The primary goal of this program is to implement a banking system, utilizing a custom API developed for this purpose. In this application, users can register with the bank, log in, and access financial data even without logging in. Upon logging in, users can view their accounts, create new accounts, access payment history, and view transfer history.

Features

  • User Authentication:

    • Users can register with the bank.
    • Users can log in to their accounts.
    • Non-logged-in users can access financial data.
  • Account Management:

    • Users can view their accounts.
    • Users can create new accounts.
  • Transaction History:

    • Users, upon logging in, can access their payment history.
    • Users can view their transfer history.
  • Account Operations:

    • In the account viewing section, users can perform various operations on their accounts:
      • Withdraw money.
      • Deposit money.
      • Make payments.
      • Initiate transfers.

Custom API

We leverage our custom API for the backend functionality of this application. The API repository can be found here. It is a comprehensive Full Stack project developed with Java Spring Boot and React Redux, specifically designed for online banking applications.

Some Screenshots

Screenshots

Screen 1 Screen 2

Getting Started

To use the Android Banking App, follow these steps:

  1. Clone the project to your local machine.
  2. Build and run the application using your preferred Android development environment.
  3. Ensure that the custom API is set up and running to handle backend operations.

Contribution

If you'd like to contribute to the project, feel free to fork the repository, make your changes, and submit a pull request.

android-online-banking-app-with-java-'s People

Contributors

berko01 avatar k-celal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.