Skip to content

Shauray018/Simple-digital-Wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Wallet Project

A PayPal-like digital wallet application for managing online transactions and payments.

Features

  • User account management
  • Digital wallet with balance tracking
  • Bank integration for adding money (onRamp transactions)
  • Webhook handler for processing bank transactions
  • Secure transaction processing

Screenshots

Home Page

Home Page

Transfer Page

Transfer Page

Tech Stack

  • Frontend & Backend: Next.js
  • Database: PostgreSQL (or your specific database)
  • ORM: Prisma
  • Language: TypeScript
  • Build Tool: esbuild (for specific components)

Setup and Installation

  1. Clone the repository:
git clone [your-repo-url]
cd paytmplease
  1. Install dependencies:
npm install
  1. Set up your environment variables (create a .env file in user-app):
JWT_SECRET= ...
NEXTAUTH_URL= ...
  1. Generate and Migrate Prisma client in packages/db:
npx prisma migrate dev
npx prisma generate
  1. npm run dev to start the development server.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •