Websites we build in Cursor and review before they ship
New Dashworth sites are Next.js projects we write in Cursor. We review the architecture, the copy, the SEO, and what ships.
What “built in Cursor” means
Cursor is the environment where the site is written. The model drafts a lot of the first version inside the repository. A person decides the information architecture, removes the filler, checks the claims, and wires the files a crawler needs. The result is a Next.js codebase, not a preview left in someone else’s hosting.
This agency site is that kind of project. So are St. Johns County Living, Itinerant Man, and the Grant OS app at app.ngoanalytics.com. The work index lists the tools under each earlier project. A new engagement starts in Cursor.
Who owns the code
The build is delivered as a repository the client can keep. Contract terms are agreed per project. This page is not the contract, and it does not assign a license by itself.
If a site is already a Lovable or Vite app, the way off it is the Lovable to Next.js migration. That move lands in a Next.js project we maintain in Cursor. We do not keep building new sites in Lovable.
Why not Lovable for new work
Lovable generates a Vite and React app in a browser. We used it for a set of earlier production apps, about 23 of them. We do not start a Dashworth site that way now. A marketing site needs a document per URL: title, canonical, server-rendered HTML, and schema that match the page.
Next.js in a repository we can open in Cursor is that model. We name Lovable only when a project is moving off it. The case studies list Vite, React, Next.js, Supabase, and the other tools.
Proof in the portfolio
Questions
Is an AI-built site as good as a custom one?
The sites in this portfolio are custom in the way that matters: TypeScript, a real information architecture, and a person who will change them next month. AI shortens the draft. It does not replace judgment about the offer, the claims, or the markup. A neglected AI draft is not better than a neglected template.
Who owns the code?
You should. Delivery is a repository you can keep, under terms written for that project. Browsing this website does not create that agreement. Ask for it in the proposal.
Do you build new sites in Lovable?
No. We build new Dashworth sites in Cursor on Next.js. We name Lovable when a project has been moved off it onto Next.js. The migration page is the offer for an app that still needs that move.
The work stays with Dashworth.
Call or text 650-393-3378. We meet in Northeast Florida and San Mateo, and we take contract roles inside larger companies. No account managers, no handoffs.


