git404hub

what is marketdao fr?

adityasahu786/marketdao — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 3/5Setup · moderate

tl;dr

A Polymarket-style prediction market app where users connect a Solana wallet and trade YES or NO positions using mock money.

vibe map

mindmap
  root((MarketDAO))
    What it does
      Prediction market clone
      Solana wallet sign in
      Mock USD trading
    Tech stack
      React and Vite
      Express and Bun
      PostgreSQL and Prisma
      Turborepo monorepo
    Use cases
      Demo trading app
      Web3 auth learning
      Monorepo reference
    Audience
      Developers
      Web3 learners

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Run a demo prediction market app where users bet on event outcomes with fake money.

VIBE 2

Learn how a Solana wallet based sign in flow works alongside Supabase authentication.

VIBE 3

Study a TypeScript monorepo setup using Turborepo and Bun workspaces.

VIBE 4

Use as a starting point for building a real order matching trading platform.

what's the stack?

TypeScriptReactBunExpressPostgreSQLPrismaTurborepoSupabase

how it stacks up fr

adityasahu786/marketdao0xradioac7iv/tempfs7vignesh/pgpulse
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatemoderate
Complexity3/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Bun, Docker Desktop for the local database, and the Solflare browser wallet extension.

No license information found in the README.

in plain english

This project is a clone of Polymarket, a website where people bet on the outcome of real world events. It lets users connect a Solana crypto wallet, called Solflare, sign in with it, and then trade on prediction markets where you buy YES or NO positions on whether something will happen. To make testing easy, users can add mock, meaning fake, US dollars to their account instead of using real money. The project is built as a monorepo, which means the frontend website and backend server live together in one repository but are managed as separate pieces using a tool called Turborepo, with Bun handling package installation and running scripts. The frontend is a React application built with Vite, styled with a dark mode design. The backend is an Express server written in TypeScript that runs on the Bun runtime and handles the logic for matching buy and sell orders. Data is stored in a PostgreSQL database accessed through Prisma, a tool that makes talking to the database easier from TypeScript code. Signing in with a Solana wallet is verified through Supabase. To run it locally, you need Bun installed, Docker Desktop running for the local database, and the Solflare browser extension. After installing dependencies and setting up the database schema, you seed it with sample prediction markets and start both the frontend and backend at once with a single command. For a real deployment, the README walks through hosting the database on a service like Supabase or Neon, the backend on Railway, Render, or Fly.io, and the frontend on Vercel or Netlify.

prompts (copy fr)

prompt 1
Walk me through setting up MarketDAO locally with Bun and Docker.
prompt 2
Explain how the order matching logic works in MarketDAO's Express backend.
prompt 3
Help me deploy MarketDAO's frontend to Vercel and backend to Railway.
prompt 4
How does MarketDAO handle Solana wallet authentication through Supabase?

Frequently asked questions

what is marketdao fr?

A Polymarket-style prediction market app where users connect a Solana wallet and trade YES or NO positions using mock money.

What language is marketdao written in?

Mainly TypeScript. The stack also includes TypeScript, React, Bun.

What license does marketdao use?

No license information found in the README.

How hard is marketdao to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is marketdao for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.