Skip to content

vaishnav91/reva-digital-wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reva Digital Wallet & Expense Tracker

Overview

Reva Digital Wallet is a Java-based digital wallet application built using Spring Boot. It allows users to securely manage their finances, track transactions, and perform wallet operations with ease. The project demonstrates a full-stack approach using Java, Spring Boot, and a relational database.


Features

  • User Registration & Authentication: Secure signup/login system for users.
  • Wallet Management: View wallet balance, add funds, and withdraw money.
  • Transaction History: Track all deposits, withdrawals, and transfers.
  • Fund Transfer: Send money to other users within the system.
  • Secure & Reliable: Handles validations and ensures data consistency.

Tech Stack

  • Backend: Java 17, Spring Boot
  • Database: MySQL / H2 (for testing)
  • Build Tool: Maven
  • Other Tools: Git, GitHub

Installation & Setup

  1. Clone the repository
git clone https://github.com/vaishnav91/reva-digital-wallet.git
cd reva-digital-wallet
  1. Build the project
mvn clean install
  1. Run the application
mvn spring-boot:run
  1. Access the application
Default URL: http://localhost:8080

About

Reva Digital Wallet is a Java-based digital wallet application built using Spring Boot. It allows users to securely manage their finances, track transactions, and perform wallet operations with ease. The project demonstrates a full-stack approach using Java, Spring Boot, and a relational database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages