Articles/How To/Share Your First Project

Share Your First Project

7 min read

6

Project Stages

9

Milestone Types

+25

Karma on Launch

3

Free Projects

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. 1

    Sign In

    Go to builders.to/signin and sign in with Google, GitHub, or X.

  2. 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. 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. 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. 1

    Open your project's edit page

    Navigate to your project and click "Edit".

  2. 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. 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