App examples
SuperPay
A full-stack Next.js application for managing crypto payments and invoices using Coinbase’s infrastructure.
PaymentsFintech
Superpay
Features
- 🔐 Secure authentication with Clerk
- 💰 Crypto wallet management
- 💸 Asset transfers and trading
- 📄 Invoice creation and management
- 📧 Email notifications via AWS SES
- 🔄 Webhook handling for payment events
- 📱 Responsive design
Prerequisites
- Git
- Node.js (v18 or higher)
- MongoDB
- AWS account (for SES)
- Coinbase Developer Platform (CDP) account
- Clerk account
Environment Variables
Create a .env
file in the root directory with the following variables:
Getting Started
- Clone the repository:
- Install dependencies:
-
Set up your environment variables as described above.
-
Start the development server:
The application will be available at http://localhost:3000.
Building for Production
To start the production server: