Share Your First Project
7 min read
6
Project Stages
9
Milestone Types
+25
Karma on Launch
3
Free Projects
In this guide
Overview
Projects are the heart of Builders.to. Whether you have a rough idea scribbled on a napkin or a product already generating revenue, sharing it here puts it in front of a community of makers who upvote, comment, and provide honest feedback.
Free accounts can share up to 3 projects. Pro members get unlimited projects, making it easy to document every venture you pursue.
Why Share Your Project?
- Early feedback — validate your idea before investing months of work
- Accountability — public commitment motivates you to ship
- Discoverability — your project gets its own page and appears in the community feed
- +25 karma — launching a project earns you a significant karma boost
Creating Your Project
- 1
Sign In
Go to builders.to/signin and sign in with Google, GitHub, or X.
- 2
Open New Project
Navigate to builders.to/projects and click the "Share Project" button, or use the quick-action button in the navigation bar.
- 3
Fill in the Details
Give your project a name, a short description, and select the stage it's currently in. You can also add a URL, tagline, and tags to help people find it.
- 4
Publish
Hit "Submit" and your project goes live immediately. It appears on your profile, the projects page, and the community feed.
Tip: You don't need a finished product to share. Many of the most-upvoted projects on Builders.to were posted at the "Idea" stage and gained momentum from community feedback.
Project Stages Explained
Every project has a stage that tells the community where you are in the journey. You can update the stage at any time as your project progresses.
Idea
You have the concept but haven't started building yet. Great for gauging interest and getting early feedback.
Building
Actively developing the project. Share daily updates to keep the community engaged with your progress.
Beta
The project is usable but not fully polished. Invite early testers from the community to try it out.
Launched
The product is live and available to the public. This is the big moment — you earn +25 karma!
Paused
Development is on hold. No shame in pausing — it keeps your portfolio honest and transparent.
Acquired
The project has been acquired. A badge of honor in the indie hacker community.
Adding Images
Projects with images get significantly more engagement than text-only posts. Upload screenshots, mockups, or product photos to showcase what you're building.
What to upload
- Product screenshots or a landing page preview
- UI mockups or wireframes (even for idea-stage projects)
- Architecture diagrams or tech stack visuals
- Before-and-after comparisons showing progress
Image guidelines
- Supported formats: JPEG, PNG, WebP
- Use high-resolution images for the best visual quality
- The first image becomes the project's thumbnail in listings
Crediting Co-Builders
Building with a partner? Builders.to lets you credit multiple builders on a single project. Co-builders appear on the project page and the project shows up on each co-builder's profile.
- 1
Open your project's edit page
Navigate to your project and click "Edit".
- 2
Search for builders
In the Co-Builders section, search by name or username to find the person you're building with. They must have a Builders.to account.
- 3
Add and save
Select the builder and save. Their avatar will appear on the project page alongside yours.
Tip: Invite your co-builder to join Builders.to first so you can properly credit them. This also helps them build their own portfolio on the platform.
Tracking Milestones
Milestones mark the key moments in your project's journey. They appear on your project page as a visual timeline and are announced in the community feed, earning you karma and visibility.
Available Milestones
V1 Shipped
First version is out the door
First User
Someone signed up or used your product
First Customer
Someone paid you money
$1K MRR
Monthly recurring revenue hit $1,000
$10K MRR
Monthly recurring revenue hit $10,000
Profitable
Revenue exceeds costs
First Hire
You brought someone onto the team
Funding
Raised investment capital
Pivot
Changed direction based on learnings
Pro tip: Celebrate every milestone publicly. Each one gets posted to the feed and earns you karma. The community loves seeing real progress — even small wins.
Getting Community Feedback
Once your project is live, other builders can upvote and comment on it. Here's how to maximize the feedback you receive:
Upvotes
Upvotes signal community interest and earn you +5 karma each. Projects with more upvotes gain higher visibility. Engage with the community by upvoting other projects too — builders tend to reciprocate.
Comments
Ask specific questions in your project description to prompt comments. For example: "What feature would you want first?" or "Would you pay $X/mo for this?" Respond to every comment — it keeps the conversation going and earns you +3 karma per reply.
Daily Updates
Post daily updates about your project in the community feed. Share what you built, what you learned, and what's next. This builds an audience around your journey and earns you +5 karma per update. Maintain a streak for bonus tokens.
Tips for a Standout Project
Write a Compelling Description
- Lead with the problem you're solving, not the technology you're using
- Mention who it's for — "for freelancers who..." or "for teams that..."
- Include a clear call-to-action (try it, give feedback, sign up for the waitlist)
Good
"Freelancers lose 5 hours/week on invoicing. InvoFast generates and sends invoices in 30 seconds."
Not as good
"A Next.js app with Stripe integration for invoicing built with TypeScript."
Pick the Right Stage
- Be honest — don't mark as "Launched" if it's still an idea
- Update the stage as you progress; the community celebrates transitions
- Early-stage projects get more constructive feedback; launched projects get more upvotes
Engage With the Community
- Upvote and comment on other builders' projects before expecting engagement on yours
- Post daily updates consistently to stay in the feed
- Respond to every comment on your project — it builds trust and relationships
Frequently Asked Questions
How many projects can I share for free?
Free accounts can share up to 3 projects. Upgrade to Pro for unlimited projects.
Can I edit my project after publishing?
Yes. You can update the name, description, stage, images, co-builders, and all other fields at any time.
Does my project need to be a SaaS?
Not at all. The community shares SaaS products, mobile apps, browser extensions, open-source tools, hardware projects, content businesses, agencies, and more. If you're building it, it belongs here.
What happens when I change the project stage?
Stage changes are visible on your project page. Transitioning to "Launched" earns you +25 karma and creates a feed announcement that the community can celebrate.
Can I delete a project?
Yes. Go to your project's edit page and use the delete option. This is permanent and cannot be undone.
Do I get a unique URL for my project?
Yes. Every project gets its own page at builders.to/projects/your-project-slug. You can share this link anywhere to drive traffic.
Ready to share what you're building?
It takes less than a minute. Post your project and let the community help you make it better.
Share Your Project