AV1080p
tourist-dapp-payment-integration
Python

crypto and card payment integration

Last updated Jul 7, 2026
143
Stars
68
Forks
0
Issues
+1
Stars/day
Attention Score
82
Language breakdown
No language data available.
โ–ธ Files click to expand
README

Tourist App - Crypto & Payment Integration

A modern tourist application with cryptocurrency and debit card payment integration, featuring Solana DEX integration, AWS deployment, React/Next.js frontend, and Python backend.

Features

  • ๐Ÿ–๏ธ Tourist booking and tour management
  • ๐Ÿ’ณ Debit card payment integration (Stripe)
  • ๐Ÿช™ Cryptocurrency payments (Solana)
  • ๐Ÿ”„ Solana DEX integration for token swaps
  • โ˜๏ธ AWS cloud deployment ready
  • ๐ŸŽจ Modern React/Next.js frontend
  • ๐Ÿ Python FastAPI backend

Project Structure

.
โ”œโ”€โ”€ frontend/          # Next.js React application
โ”œโ”€โ”€ backend/           # Python FastAPI backend
โ”œโ”€โ”€ aws/              # AWS deployment configurations
โ””โ”€โ”€ docs/             # Documentation

Getting Started

Prerequisites

  • Node.js 18+ and npm
  • Python 3.9+
  • AWS Account (for deployment)
  • Solana wallet

Installation

  • Install all dependencies:
npm run install-all
  • Set up environment variables:
  • Copy frontend/.env.example to frontend/.env.local
  • Copy backend/.env.example to backend/.env
  • Run the development servers:
Frontend:
npm run dev

Backend:

npm run backend

Tech Stack

  • Frontend: Next.js 14, React, TypeScript, Tailwind CSS
  • Backend: Python, FastAPI, SQLAlchemy
  • Blockchain: Solana Web3.js, Jupiter DEX API
  • Payments: Stripe, Solana Wallet Adapter
  • Cloud: AWS (EC2, RDS, S3, Lambda)

Environment Variables

Frontend (.env.local)

NEXTPUBLICAPI_URL=http://localhost:8000
NEXTPUBLICSOLANA_NETWORK=devnet
NEXTPUBLICSTRIPEPUBLISHABLEKEY=yourstripekey

Backend (.env)

DATABASEURL=postgresql://user:password@localhost/touristdb
SOLANARPCURL=https://api.devnet.solana.com
JUPITERAPIURL=https://quote-api.jup.ag/v6
STRIPESECRETKEY=yourstripesecret
AWSACCESSKEYID=youraws_key
AWSSECRETACCESSKEY=youraws_secret

License

MIT

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท AV1080p/tourist-dapp-payment-integration ยท Updated daily from GitHub