Build this if
The studio wants a portfolio site where prospects can self-estimate a project and check team availability before sending an inquiry.
A portfolio site for indie creative studios that pairs a bold showcase with a live project estimator, team availability calendar, and inquiry onboarding.

Decision snapshot
The studio wants a portfolio site where prospects can self-estimate a project and check team availability before sending an inquiry.
The studio's pipeline is mostly inbound referrals or the team cannot commit to responding to estimator-driven inquiries within one business day.
Run the live estimator on the live site for 30 days and confirm at least 8% of estimator sessions end in a submitted inquiry with a usable scope brief.
Problem and target customer
Indie creative studios lose qualified leads because their portfolio, pricing, and availability live on separate pages and tools, so prospects drop off before submitting an inquiry.
Indie creative studio owners (2-8 people) running motion, brand, or design work who need a single site that showcases work, estimates scope, and captures inquiries.
Monthly subscription with a paid workspace tier for studios that need multi-seat access, custom estimator rules, and inquiry exports.
Editorial note
StudioFolio is built for indie creative studios that want a portfolio site to do more than show work.
The live estimator turns a static services page into a scope and budget conversation before the inquiry is sent.
Team availability is surfaced on the same page so prospects can self-qualify timing before reaching out.
Choose your next step
Evaluate the operating tradeoffs quickly, or inspect how to build the MVP.
Compare the three operating paths at the default workload before opening the full calculator.
See cost preview Build this ideaInspect the build blueprintReview MVP scope, workflow, states, data rules, architecture, and acceptance criteria.
Open blueprintEvaluation preview
Directional infrastructure estimates for the current 500 bookings assumption. Open the full calculator when you are ready to change it.
Managed app hosting, database, backups, and basic observability for the booking workflow.
Lowest operating effortOne small VPS running the app, database, media volume, and backup job.
Lowest baseline costSeparate app, data, storage, and worker capacity for cleaner operations.
Most separation and controlBuild blueprint
Product goal
MVP scope
UX and user flow
Portfolio home with case study grid
Case study detail page
Live estimator panel
Inquiry form with attached estimator output
Admin workspace with inquiry inbox and availability editor
Core entity outline
StudioProfile
CaseStudy
EstimatorRule
AvailabilitySlot
Inquiry
Architecture and data flow
Lovable front end for portfolio, estimator, and admin
Railway Postgres for studios, case studies, estimator rules, availability, and inquiries
Railway object storage for case study media and estimator exports
Make scenario for inquiry routing and availability sync
LLM API for summarizing inquiry briefs in the admin inbox
Deliverables and acceptance
Recommended stack
Lovable for the public site, estimator UI, and admin workspace
Railway for Postgres, object storage, and scheduled jobs
Make for routing new inquiries to email or Slack and syncing availability changes
Calendar API for team availability slots
LLM API for summarizing inquiry briefs in the admin inbox
Lovable covers the editorial portfolio, estimator, and admin screens; Railway hosts Postgres for inquiries, availability, and activity logs plus object storage for case study media; Make handles bounded glue between the inquiry form, email/Slack, and calendar sync; the LLM API is used only to summarize incoming inquiry briefs for the admin inbox.
Copy the build prompt, model the operating cost, and choose where to deploy.
Execution
Once the blueprint is clear, use the prompt, cost model, and deployment options to start building.
Build prompt
lovable
Build prompt
Open the prompt pack whenever you are ready to take this blueprint into your builder.
Build prompt ready
Copy the prompt into your builder, then use the cost model below to choose how you want to run it.
Use the cost model to choose a deployment path that matches the build plan.
Cost calculator
A technical run-cost estimate for the first production version. Team, acquisition, payment fees, and business COGS are excluded.
$13-$43 per 250 bookings
Low and high values allow for usage variance and plan headroom.
Managed app hosting, database, backups, and basic observability for the booking workflow.
50K bookings included, then $8-$20 per 100K bookingsCalendar API is implied by the source workflow or feature list.
Monthly allowance from this idea's operating profileThe estimate combines the selected infrastructure path, required operating modules, selected optional modules, and usage above included monthly allowances. Taxes and regional uplifts are excluded.
Deployment options
Choose based on operating preference, not only the headline price.
Fast Docker deployment for the app, database, worker, and preview workflow without managing a VPS.
Usage billing needs active monitoring as traffic and jobs grow.
Run the app, worker, and database on one small Vultr VPS with Docker Compose and explicit backups.
You own patching, backups, monitoring, and incident response.
Separate application, worker, data, storage, and backup responsibilities as the workload grows.
You own server setup, patching, backups, and operational monitoring.
Start building
Use Lovable to assemble the editorial portfolio, live estimator UI, team availability calendar, inquiry form, and admin workspace with auth.
Open Lovable 02AutomationWire inquiry and availability glue in MakeUse Make as bounded glue to route new inquiries to email or Slack and to sync team availability changes back to the calendar source.
Open Make 03DeployHost data and media on RailwayUse Railway to run Postgres for inquiries, availability, and activity logs, plus object storage for case study media and estimator exports.
Open Railway