Skip to content

sundai-club/radius-venmo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

PixelPay - A Venmo-like App with Radius and Privy

PixelPay is a modern payment application that allows users to send and request money with a clean, vibey, dark theme pixel art style. The app uses Radius as the payment processor and Privy for authentication and wallet management.

Features

  • User authentication with Privy (email, wallet)
  • Wallet creation and management
  • Send payments to users or directly to wallet addresses
  • Request money from other users
  • Search for users by nickname or wallet address
  • Clean, dark theme pixel art UI

Tech Stack

Backend

  • Python with FastAPI
  • SQLAlchemy ORM
  • SQLite database (configurable)
  • Radius API for payment processing

Frontend

  • React with TypeScript
  • Privy for authentication and wallet management
  • Tailwind CSS for styling
  • React Router for navigation
  • Axios for API requests

Getting Started

Prerequisites

  • Node.js (v18+)
  • Python (v3.8+)
  • Radius API key
  • Privy app ID

Installation

  1. Clone the repository
git clone https://github.com/yourusername/pixelpay.git
cd pixelpay
  1. Set up the backend
cd backend
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
  1. Edit the .env file with your Radius API key and other configuration

  2. Set up the frontend

cd ../frontend
npm install
  1. Edit the Privy app ID in src/main.tsx

Running the Application

  1. Start the backend server
cd backend
python run.py
  1. Start the frontend development server
cd frontend
npm run dev
  1. Open your browser and navigate to http://localhost:5173

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Radius for the payment processing infrastructure
  • Privy for authentication and wallet management

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published