Rebar Planner

Documentation

Workflow guide, setup checklist, and production launch notes.

User workflow

1. Create a project

Upload the foundation PDF, name the project, choose status, and save early.

2. Crop evidence

Crop footing, stem wall, pier, and overall plan details so every row has visual proof.

3. Enter rebar rows

Add Base/Bottom, Horizontal, Vertical, Pier, and Misc rows. Notes explain the calculation rules.

4. Generate schedule

The engine creates pieces, bend notes, stock counts, cut plans, validation warnings, and review status.

5. Review + export

Filter/search the schedule, mark rows reviewed, download CSV, or print the shop package.

Production setup checklist

Firebase

Create users from Admin, keep owner email as vdumpa972@gmail.com, and verify Firestore/Storage rules before selling access.

Stripe

Set STRIPE_SECRET_KEY, STRIPE_PRICE_BASIC, STRIPE_PRICE_PRO, STRIPE_WEBHOOK_SECRET, and NEXT_PUBLIC_APP_URL in Vercel.

Webhook

In Stripe Dashboard, point the webhook to /api/stripe/webhook and listen for checkout.session.completed and customer.subscription.updated/deleted.

Python analyzer

For production PDF image analysis, set PYTHON_ANALYZER_URL to the deployed analyzer service.