Work12
FounderBase
A full-stack platform where founders create profiles and showcase startups, with search, GitHub login, and an embedded Sanity Studio CMS.
The project
FounderBase is a full-stack web app that lets founders showcase their startups to others.
Users sign in with GitHub, then create a profile and post their startup with details like a description, category, and pitch. Other users can browse, search, and filter startups to find ones that match what they're looking for.
Key features:
- GitHub authentication via NextAuth.js, with user profiles auto-created on first sign-in
- Startup profiles with search and filtering
- View counter that tracks visits to each startup page
- Content managed through Sanity Studio, embedded directly in the app at
/studio - Responsive UI built with Tailwind CSS and shadcn/ui components
- Type-safe data layer with auto-generated types from the Sanity schema
The project solves the problem of founders not having an easy place to introduce their startups and get discovered, while giving them full control to manage and update their own listings.
Next project
All work