A curated marketplace connecting indie SaaS founders with early adopters. Solve the "cold start" problem for new SaaS products while rewarding indie hackers with exclusive discounts.
- Framework: Next.js 14 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS + Shadcn/UI
- Database: Supabase (PostgreSQL)
- Authentication: Supabase Auth
- Storage: Supabase Storage
- Payments: Stripe
- Browse curated SaaS deals
- Filter by category (AI, Marketing, Productivity, Developer Tools)
- Claim exclusive discount codes
- Leave feedback for founders
- Self-serve deal submission
- Upload discount codes in bulk
- Dashboard with analytics
- Feedback inbox from users
- Featured deal placement ($99)
-
Install dependencies:
npm install
-
Set up environment variables: Copy the values in
.env.localwith your actual Supabase and Stripe credentials -
Run the development server:
npm run dev
/src/app- Next.js 14 App Router pages and API routes/src/components- Reusable React components/src/lib- Utility functions and configurations/src/types- TypeScript type definitions
- Phase 1 (July-Sept): Foundation & Core Features
- Phase 2 (October): Interaction & Monetization
- Phase 3 (November): Pre-Launch Polish
See project documentation for complete database schema including:
users- User profiles and founder statusdeals- Product deals and metadatadeal_codes- Unique discount codesfeedback- User feedback and ratings