{"repo":"propsto/props.to","free":true,"listed":false,"github":"https://github.com/propsto/props.to","clone":"git clone https://github.com/propsto/props.to.git","description":"Open Source Feedback Infrastructure","language":"TypeScript","stars":12,"topics":["feedback","app-router","infrastructure","nextjs","opensource","vercel","public-profiles","developer-tools","growth","monorepo"],"license":"AGPL-3.0","category":"dev-tools","readme_excerpt":"Props.to Open Source Feedback Infrastructure Learn more » Website · Issues · Roadmap &nbsp; &nbsp; About this project Props.to is the open-source infrastructure for owning feedback across public and private channels. It helps people and teams collect, verify, and publish feedback from any connected profile while keeping ownership in their hands. Private feedback can be promoted to public testimonials, and feedback that arrives before an account is claimed is held until the owner connects it. Highlights - Multi-app monorepo powering marketing, authentication, and the core product surface. - Shared TypeScript packages for UI, email, data, and runtime configuration. - Prisma-backed Postgres database with local Docker automation and seeding routines. - Auth.js-powered identity flows with first-party email delivery. - Full Playwright E2E suites running alongside unit and integration tests. Tech stack - Next.js 15 + React 19 for all user-facing apps. - Auth.js with email and OAuth providers. - Prisma ORM with PostgreSQL and Resend/Nodemailer for outbound email. - Turborepo + pnpm workspace for orchestration and caching. - Tailwind CSS 4, shadcn/ui fragments, and an Atomic Design system in packages/ui . Monorepo layout Getting started Prerequisites - Node.js 20+ and pnpm 9+ ( packageManager is pinned to pnpm 10.12.4). - Docker (for the local Postgres container managed by Prisma scripts). - Host file edit permissions (required by pnpm setup:hosts ). - Optional: Resend account and Goo","default_branch":null,"files":null,"tree":[],"storefront":"/r/propsto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/propsto/props.to/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}