DEV Community

Bharath Kumar_30
Bharath Kumar_30

Posted on

How I Started Building SiteGen AI-website builder

How I Started Building SiteGen AI — My Dream AI Website Builder

Tags:

ai #python #fastapi #opensource #webdev


Introduction

Hi everyone!

I'm Bharath Kumar, an MCA student and Python developer from India.

Over the past few months, I've been learning AI, FastAPI, automation, and modern web development.

One question kept coming to my mind.

"What if anyone could build a website just by describing it?"

That simple question became my biggest side project.

I named it SiteGen AI.


The Idea

There are many AI website builders available today.

But I wanted to understand how they actually work.

Instead of using them, I decided to build my own.

The first goal was very simple.

A user types:

Build a portfolio website for a software developer.

And my application generates the website automatically.


Version 1

The first version was very basic.

It generated:

  • HTML
  • CSS
  • JavaScript

using AI.

Seeing my own application generate an entire webpage from a prompt was an amazing feeling.

It wasn't perfect.

But it worked.


The Challenges

As I continued developing, I started facing many problems.

Some generated websites looked generic.

Sometimes the AI ignored the prompt.

Sometimes API limits stopped development.

Instead of giving up, I treated every problem as an opportunity to improve the project.


My Goal

SiteGen AI is not just another website generator.

My long-term vision is much bigger.

I want to build an AI software engineer that can generate complete production-ready applications.

Instead of only generating HTML, I want it to create:

  • Frontend
  • Backend
  • Database
  • Authentication
  • APIs
  • Documentation
  • Deployment files

All from a single prompt.


Why I'm Writing This Series

I want to document my entire journey.

Not only the successful days.

But also the bugs, mistakes, failures, redesigns, and lessons learned.

Hopefully this series helps someone else who wants to build AI applications.


What's Next?

In the next blog, I'll explain the architecture behind SiteGen AI and how I built the first AI-powered website generator.

Thanks for reading!

If you're building something interesting, I'd love to hear about it.

Happy Coding!

Top comments (0)