Website audit platform
Checks, rules and reports for website quality and maintenance.
Dev-storyChallenge
Website issues are often found too late, after they affect SEO, speed or the user journey.
What we did
We built an audit platform with a rules engine, history and prioritized findings.
Result
Maintenance becomes regular and fixes can be planned by impact instead of guesswork.
Dev-story article
Website audit platform: how the project was built
Website issues are often found after they affect SEO, speed or the user journey. This audit platform creates a regular checking workflow with rules, history and prioritized findings.
Sections
06
Modules
04
Stack
Vue 3 + Convex
Why the project exists
Website issues are often found too late, after they affect SEO, speed or the user journey.
Website issues are often found after they affect SEO, speed or the user journey. This audit platform creates a regular checking workflow with rules, history and prioritized findings.
What was built
We built an audit platform with a rules engine, history and prioritized findings.
The project builds a Vue and Convex platform around audit runs, rule definitions, findings, reports and maintenance queues. It turns site review into an operating process rather than a one-time checklist.
Main modules and user path
Audit run records store the checked site, run time, rule set and output, creating a history of what was reviewed and when.
The rules engine organizes checks for SEO metadata, content quality, technical signals and page behavior into repeatable tests.
Findings are grouped by severity, page and rule, helping maintainers decide what should be fixed first instead of reading raw scan output.
Report views turn findings into a readable maintenance plan with statuses, owners and follow-up notes.
Architecture and technology decisions
Technical foundation: Vue 3, Convex, Rules engine. This matters not as a logo list, but as the set of choices that keeps data, state, user actions and future maintenance manageable.
Vue 3 handles dashboards and report screens, while Convex stores audit runs and findings. Rules are reusable definitions so new checks can be added without rewriting reporting workflow.
How it works in a real scenario
In real use, “Website audit platform” works as a clear sequence: it starts from the original problem, then the user takes the primary action, follows a clear data path and reaches the result. The experience stays logical instead of being a random set of screens.
The practical value shows where manual work used to be needed: part of the process is automated, responsibilities are clearly separated, and each module does one understandable job. That is what keeps the solution easy to maintain and extend.
Result and lessons
Maintenance becomes regular and fixes can be planned by impact instead of guesswork.
Site maintenance becomes more regular and evidence-based. Teams can plan fixes by impact, track history and keep public pages healthier over time.
Related articles
Read next
Related project stories
These projects share nearby technical or product decisions, so they show how the same principle behaves in another context.
Dev-storyWebEdge CMS and public content API
Content management that feeds websites and lets the team publish without developer intervention.
WebEdge project
AI agent control plane
AI agent control plane
An internal workspace for agent jobs, instructions and run status.
WebEdge project
Calendar booking platform
Calendar booking platform
Time booking, team schedules and notifications in one interface.
Have a similar idea?
Discuss your project