L o a d i n g
Ashen Thilakarathna - Prompht.io AI Prompt Marketplace

prompht.io

Visit Live Site

A marketplace that connects AI prompt creators with users. Creators submit prompts, which are vetted and listed for others to run. Each prompt actually executes through a multi-provider AI engine, and creators get paid via Stripe Connect for every generation their prompt produces. Currently live with the waitlist open, the full marketplace is in active development.

This project aims to democratize high-quality AI interactions by making carefully crafted prompts easily accessible to everyone.

My Contribution

As the Full Stack Developer, I contributed to the following key features and functionalities:

  • Developed a robust backend API

    using NestJS, Drizzle ORM, and PostgreSQL to securely handle prompt submissions, user accounts, and transactions, split into a waitlist API and the main marketplace API.

  • Built a pluggable multi-provider AI engine

    that runs prompt generations through OpenAI and Google Gemini, processed asynchronously via a Bull and Redis queue so creators get credited correctly regardless of which model a prompt targets.

  • Designed and implemented three responsive frontends

    using React (Vite) for the public landing page, the main app, and a separate admin dashboard, all deployed on Cloudflare Pages.

  • Built auth with Google & Apple OAuth plus TOTP 2FA

    alongside Stripe and Stripe Connect for seamless payouts, ensuring creators get compensated for every generation their prompts receive.

  • Deployed on DigitalOcean with Cloudflare

    with the frontends on Cloudflare Pages and the APIs on DigitalOcean App Platform behind managed Postgres and Redis, for high security, CDN distribution, and optimized performance.

Technologies Used

  • Frontend: React (Vite), TypeScript & Framer Motion
  • Backend: NestJS & Drizzle ORM
  • AI Engine: OpenAI & Google Gemini via Bull/Redis queue
  • Payments: Stripe & Stripe Connect
  • Database: PostgreSQL & Redis
  • Storage: S3-compatible storage with Sharp image processing
  • Security: JWT, OAuth, bcrypt, Helmet & rate limiting
  • Hosting: Cloudflare Pages (3 frontends) & DigitalOcean App Platform (2 APIs)
  • SEO: Per-page meta tags, sitemap & Open Graph cards
  • Date :

    Jan 10, 2026

  • Categories :

    Web Development & AI

  • Client :

    Ashen Thilakarathna (Myself)

  • Website :

    prompht.io