PullwishLive
Feedback, roadmap og changelog for indie-utviklere – med MCP for kodeagenten
Problemet
Små utviklere har feedback, veikart og endringslogg spredt over flere verktøy. Pullwish samler det på ett sted, og kodeagenten kan lese hva som skal bygges neste gang via en MCP-server.
Hva jeg gjorde
Jeg har bygget hele produktet alene: frontend, API, betaling, e-post, MCP-server og Cursor-plugin.
Løsningen
Én app med offentlig feedback-tavle, veikart og changelog, og en MCP-server som lar kodeagenten lese og oppdatere listen.
Arkitektur
Next.js-app på Vercel. Brukere og auth går gjennom Firebase, og relasjonsdata ligger i Neon Postgres med Drizzle. Filer lagres i Vercel Blob og S3-kompatibel lagring.
Stackvalg
TypeScript og Next.js i hele løpet. Stripe for betaling og Resend for e-post. MCP via @modelcontextprotocol/sdk, slik at Cursor og andre agenter kan koble seg på.
Avveininger
Appen bruker både Firebase og Postgres, i stedet for å flytte alt til én database. Testene er delt mellom Vitest for logikk og Playwright for hele flyter.
Stack
Høydepunkter
- Egen MCP-server og Cursor-plugin, så kodeagenten kan lese og oppdatere feature-ønsker
- Betaling med Stripe og e-post med Resend
- Tester med Vitest og Playwright, inkludert tilgjengelighetssjekk med axe