Giter Site home page Giter Site logo

walletapp's Introduction

WalletApp

ONLINE WALLET PAYMENT APP

After running this program in spring boot we have to hit this url to see all the API's in swagger http://localhost:8080/swagger-ui/#

ONLINE WALLET PAYMENT APP | Online Wallet Payment Application where you can deposit withdraw money to wallet as well as you Login & Logout. Java, Spring Boot, MySQL, used to generate different end points. Features:

Services Offered
1.User Login and Signup with Authentication.
2.Add money/deposit to wallet or withdraw from the wallet.
3.See remaining balance as well as can see transaction history.

Backend
1.Built authentication while login and logout using key.
2.Stored the data on MySQL and used it for Authentication.
3.Deployed the website on GitHub.

Test Cases Lots of Validations & authentications are implemented in API & for this please go through the following screenshots.

  1. While Putting invalid Email id or inavlid mobile at the time of Signup it will throw error message related inavalid emailr mobile

    image
    image

    image
    image

    2.Putting same mobile number again
    image
    image

    3.Putting Correct details user can sign up
    image

    4.utting wrong mobile no or password
    image
    image

    image
    image

    5.If User put the details which are already login image
    image

    6.Putting Correct details User can Login & get one unique random generated uuid for other operations image
    image

    7.For Deposit & withdraw money image)
    image)
    image

    8.For check wallet balance image
    image

    9.If User Put the money more than balance in wallet then insuffeciant fund related error will throw image
    image

10.For check transaction history ![image](https://github.com/pavanbajait/WalletApp/blob/main/WalletApp/src/main/java/com/pbajait/app/img/history.png)
![image](https://github.com/pavanbajait/WalletApp/blob/main/WalletApp/src/main/java/com/pbajait/app/img/history2.png)

Thank You!

walletapp's People

Contributors

pavanbajait avatar

Watchers

 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.