Building a Side Project with AI Tools

Building a Side Project with AI Tools hero image

Overview

Racecraft started as a question I asked myself: how far could I get building a real product entirely on my own, using AI tools to fill the gaps in my technical knowledge?

I’m a sim racing fan, and I noticed there was no good way to quickly get a decent car setup dialled in for a specific track and car combination without spending hours on YouTube or Discord. So I built one.

The result is a web platform that generates AI-powered car setups for Assetto Corsa Competizione and Le Mans Ultimate - tailored to your car, track, session type, weather conditions, and driving style. It has been quietly live ever since, building an audience and making a small amount of money in the background.

The challenge

Could a product designer with no traditional software engineering background ship a real, functioning, revenue-generating product from scratch - without a team, a budget, or months of runway?

How I built it

I leaned entirely into AI-assisted development. Cursor handled the bulk of the coding, with me directing the architecture and making the product decisions. Replit gave me a fast, frictionless environment to prototype and iterate without wrestling with local dev setup. Vercel handled deployment and made going live a non-event.

This stack collapsed the distance between idea and shipped product dramatically. I could move fast, test ideas with real users, and iterate without waiting on anyone else.

The site uses Clerk for authentication and a subscription model to gate the more advanced features. The setup generation itself is powered by an AI model that takes user inputs - car, track, session type, handling preferences - and returns a full, detailed configuration.

Racecraft homepage showing the setup generator

What it does

Users select their car, track, session type, and weather conditions, then dial in their personal preferences like handling balance. The platform generates a complete car setup optimised for those parameters - suspension, tyre pressures, differential, aero, the lot.

There’s also a Setup Assistant for more conversational, guided help, and a community setups section where users can browse and share configurations from other drivers.

Outcome

Racecraft has been live and running with minimal intervention. It has a growing user base, covers its own costs, and earns a small amount passively each month. More than anything though, it proved the point: the gap between idea and shipped product has never been smaller. A designer who is willing to embrace these tools can build independently - and that changes what’s possible.