Explore a starting range.
Room size, finish, preparation, and extras feed one shared pricing model. The server recalculates every saved estimate.
A LITTLE COLOR. A NEW PERSPECTIVE.
Give your next room a thoughtful starting point. Explore finishes, see an estimate, and turn the details into a simple project request.
Find your starting point
An interactive painting studio concept.
Built to demonstrate
the whole request journey.
YOUR SPACE, TAKING SHAPE
Three small steps. One useful starting point.
All rates below
are fictional sample prices.
SAVED TO THE DEMO DATABASE
Your sample request has been saved. Reopening its receipt link retrieves it from the server.
Keep the receipt link to revisit this fictional sample. It does not book painting services.
THOUGHTFUL FROM THE FIRST STEP
This sample connects a useful frontend to a real request workflow. Here is what happens along the way.
Read the project notes ↗Room size, finish, preparation, and extras feed one shared pricing model. The server recalculates every saved estimate.
The request is validated and stored in a Cloudflare database. A unique receipt can be reopened after a refresh.
The private owner dashboard supports status updates, filtering, and CSV export. A public tour shows fictional example records.
Explore the dashboard tour ↗A FEW USEFUL ANSWERS
No. Brush & Beam is a fictional, self-initiated portfolio project by Cory Smallegan, built with AI-assisted development. No real painting service is offered.
Your chosen sample contact, project selections, sample notes, calculated price range, and request status are saved to a real database. Use fictional details only. Requests may be removed after 7 days.
No. Email notifications are deliberately disabled in this demo. A saved receipt confirms the database operation. No booking or payment is made.
The public dashboard tour uses clearly labeled fictional example records. The actual owner dashboard requires a private password and shows the saved demo requests.
Open the read-only tour ↗