Help & Getting Started

Everything you need to know about building with BPLAN

Quick Start Guide

1

Create an account

Sign up with your email at b-plan.app. Free tier gives you 1 build to try.

2

Describe your idea

Enter your app idea in plain English. Be specific about what it should do, who it's for, and any features you want.

3

Watch the AI workshop

Six AI experts (Investor, Engineer, Marketer, Designer, Operator, Team Lead) debate your idea across 3 rounds, refining it from every angle.

4

Review and build

After the workshop, review the refined concept and hit "Build". BPLAN generates a complete working app in ~5 minutes.

5

Deploy or download

One-click deploy to a live URL via Railway, or download the full source code as a zip.

6

Request changes

Not quite right? Use the "Request Changes" button on your dashboard to ask for modifications.

Tips for Better Results

Be specific about the core feature

"An app that analyses wine labels with AI and suggests food pairings" beats "a wine app"

Mention your audience

"For small business owners who..." helps the AI tailor the design and features

Include examples of what you want

"Similar to Notion but for..." or "Like Uber Eats but for..." gives clear direction

One core feature, not ten

The best prototypes prove one idea works brilliantly. Don't ask for user auth, payments, and admin panels

Describe the look you want

"Dark, minimal, like Linear" or "Bright, friendly, like Duolingo" makes a huge difference

Common Issues

Builds occasionally fail due to complexity or AI timeouts. Hit "Retry" on the build card -- it usually works on the second attempt. If it keeps failing, try simplifying the idea or breaking it into smaller features.
All BPLAN apps are built with responsive design, but complex layouts sometimes need tweaking. Use "Request Changes" and ask specifically for mobile layout fixes -- e.g., "The sidebar overlaps the content on mobile."
If your app uses Claude AI and shows "API key not set", the app needs an ANTHROPIC_API_KEY environment variable. When deploying via Railway, BPLAN sets this automatically. If you downloaded the zip, create a .env file with ANTHROPIC_API_KEY=your-key-here.
Click "Deploy" on any completed build in your dashboard. BPLAN handles the Railway setup -- you'll get a live public URL in about 2 minutes. You need a Starter plan or above to deploy.
Yes! Download the zip file from your dashboard. Every BPLAN app is a standard Python FastAPI backend + HTML/CSS/JS frontend. You can open it in any code editor and modify it however you want.
Railway free tier apps sleep after inactivity. When someone visits, it takes 10-20 seconds to wake up. For always-on hosting, Railway's paid tier ($5/month) keeps apps running permanently.
Build limits reset on the 1st of each month. Upgrade your plan for more builds, or wait for the reset. View your usage on the dashboard.
Your apps and source code remain available to download for 30 days after cancellation. Deployed apps continue running on Railway independently.
BPLAN builds aim to use real AI and live APIs, not hardcoded data. If your app shows fake data, use "Request Changes" and specify: "Replace the seed data with real API calls" or describe what real data source it should use.
Yes -- after deploying to Railway, you can add a custom domain in Railway's settings for your app. Point your domain's DNS to the Railway URL.

Still Need Help?

If you can't find what you need, email us at [email protected]

Back to Dashboard