A modern social platform for sharing and discovering project ideas, built with Next.js 15, tRPC, and React Query. Users can browse, vote on, bookmark, and discuss various project concepts in a Reddit-like community environment.
- Project Sharing: Create and share project ideas with descriptions and resources
- Voting System: Upvote/downvote projects to surface the best ideas
- Threaded Comments: Engage in discussions with nested comment replies
- Bookmarks: Save favorite projects for later reference
- Search & Filtering: Find projects by keywords and categories
- User Authentication: Secure login with Better Auth
- Responsive Design: Optimized for desktop and mobile devices
- SEO Optimized: Server-side rendering with React Server Components
- Next.js 15 - React framework with App Router and Server Components
- TypeScript - Type-safe development
- tRPC - End-to-end typesafe APIs
- TanStack React Query - Server state management with hydration
- Better Auth - Authentication solution
- Shadcn UI - Accessible component primitives
- Prisma - Type-safe database ORM
- PostgreSQL - Relational database