LaunchPie is a platform for startups that allows you to divide equity based on contributions, ensuring clear and fair distribution tied to what each person actually does.
LaunchPie aims to prevent disputes and misunderstandings among startup founders by making equity distribution transparent and tied to actual contributions. Using the Slicing Pie model, it provides a real-time, automated solution for equitable equity distribution.
Check out my video demo:
- Real-Time Equity Dashboard: Shows up-to-date equity stakes and contributions.
- Contribution Tracking: Users log contributions, which then adjust equity shares automatically.
- Document Management: Simplifies document upload and provides instant summaries.
- Meeting Management: Supports recording meetings with auto-generated transcriptions and agendas.
- AI-Enhanced Text Editor: Aids content creation with dynamic, AI-generated assistance.
- Interactive Chatbot: Offers quick access to company info, tasks, and documents.
- Efficient Data Handling: Employs Convex for data storage, retrieval, and live updates.
- Equity Distribution Calculations: Applies the Slicing Pie model for fair, real-time equity adjustments.
- Frontend: Next.js, React, Tailwind CSS, Shadcn
- Backend: Convex
- Automation & AI: OpenAI, Replicate, WhisperAI
- Data Visualization: NivoCharts
- Text Editor: Blocknote
To recreate LaunchPie, you will need to:
-
Create Accounts:
-
Set Up Authentication:
- Follow the Convex documentation for setting up authentication.
-
Obtain API Keys:
- OpenAI
- Replicate
- TogetherAPI
-
Add API Keys to Convex Dashboard.
-
Deploy on Vercel:
- Configure
CONVEX_DEPLOYKEY,CLERK_PUBLISH_KEY, andNEXT_PUBLIC_HOSTNAME.
- Configure
- Clone the repo
- Install dependencies
- Configure convex and clerk
- Create a .env.local in the root of project for environment variables
- Run npm run dev and npx convex dev
- open in localhost:3000
LaunchPie won the Best Overall App award at the Devpost Convex AI Competition.
