Starter Templates

Clone, configure,
start selling

Production-ready starter templates for building DERO commerce applications. Skip the boilerplate and focus on your product.

MEDUSA V2 + VITE/REACT

Hologram Store

A streetwear storefront with a Vite + React frontend and Medusa v2 backend. Pre-configured with the medusa-payment-deropay plugin for accepting DERO payments alongside Stripe.

What's included

  • Product catalog with variants and images
  • Cart and checkout flow
  • DeroPay + Stripe payment providers
  • Admin dashboard via Medusa
  • Seed script with sample products

Tech Stack

Medusa v2ReactViteTypeScriptmedusa-payment-deropay

NEXT.JS + SQLITE

DERO Marketplace

A multi-vendor marketplace with buyer/seller flows, escrow checkout, and dispute resolution. Server-backed listings, invoices, and webhook processing with SQLite persistence.

What's included

  • Multi-vendor storefronts
  • Buyer cart and checkout
  • Seller listing management
  • Invoice, router, and escrow rails
  • Webhook simulation for development
  • Dispute and resolution flows

Tech Stack

Next.js 16React 19SQLiteTypeScriptTailwind CSS

Why Templates

Skip months of boilerplate

Production-Ready

Not toy examples. Real application architecture with auth, state management, and error handling.

Self-Contained

Each template is a complete project. Clone, install dependencies, configure environment, run.

Best Practices

TypeScript, proper separation of concerns, environment-based configuration, and test coverage.

Community Maintained

Open source under MIT license. Contributions welcome. Built by developers, for developers.

How to use a template

1

Clone the template

npx degit DHEBP/deropay/templates/hologram-store my-store
2

Configure environment

Copy .env.example to .env and set your DeroPay gateway URL, API key, and webhook secret. Point to your self-hosted gateway or use the demo server for testing.

3

Start building

Install dependencies and run the development server. Each template includes seed data, mock payment modes, and developer tools to help you iterate quickly.

Build something new?

Want to contribute a template? We welcome submissions from the community. Check the contributing guide to get started.

View on GitHub Read the Docs