PROJECT CASE STUDY

Website-building agent team

Six agents coordinate planning, content, implementation and checks.

Prototype

Page updated:

CrewAI · Python · Flask

Website-building agent team application interface
Project interface; labels inside the application may be in Turkish.

What I built

The application turns a user’s business, style and page preferences into a structured brief. Six agents handle requirements, engineering planning, copy, frontend implementation, testing and review.

Why generate files individually?

A single long response can leave the final files incomplete. Producing files sequentially helps keep them complete and consistent, at the cost of more context and model calls.

Checks outside the model

Deterministic Python checks inspect required HTML information, internal links, missing files and placeholder content. A positive model review cannot override a critical deterministic failure.

Delivery and limits

Flask presents the preference flow and generation progress. The project is a prototype. Generated websites still require browser checks and human review; the interface screenshots are not proof that every generation succeeds.

Next objective

Expand browser checks for generated sites and document failure cases.

All selected projects →