Hey I’m Seth!

Founder, No Code MBA
Each week I share the latest No Code MBA tutorials, interviews, and tool recommendations with 20,000 subscribers.
I'd love for you to join as well.
2 min read only
Practical lessons
Free access to content
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form...
00
D
00
H
00
M
00
S
TAX DAY SALE: SAVE 50% →

$100k per Month Lovable Agency: How Imaginary Space Uses AI to Build Apps for their Clients

Last updated

March 25, 2025

Advertiser disclosure: some links on this website are affiliate links, meaning No Code MBA will make a commission if you click through and purchase.

Header 1

Header 2

Header 3

Header 4

Header 5
Header 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

  1. Point one
  2. Point two
  3. Point three
  • Point one
  • Point two
  • Point three

Linkis a great example of something

Lovable has become one of the go-to tools for developers who want to code with AI.

But what about creating an agency around AI coding?

That's exactly what Imaginary Space has done. And what's more, when we spoke to Harry Roper in a recent interview, he revealed that they are currently bringing in $100k per month.

In this interview and article below, Harry reveals exactly how they harness Lovable’s features to streamline development, captivate users, and sustain a six-figure revenue stream every single month.

Even if you're not looking to build your own agency, you're going to get so much out of this. Watch the interview and read the article below.

The Rise of AI-Powered Agencies

Meet Harry Roper, the founder of Imaginary Space, an agency that's making waves in the software development industry. Harry's team has embraced AI tools to transform their workflow, resulting in faster project turnarounds and increased client satisfaction. By harnessing the power of AI, they've managed to streamline their processes and deliver high-quality applications in record time.

Building Apps with Lovable AI: A $100,000/Month Case Study

Imaginary Space's success story is nothing short of impressive. Currently generating around $100,000 per month, the agency is on track to hit $1.2 million in revenue by year's end. This remarkable growth can be attributed to their innovative use of AI tools, particularly Lovable.

So, what types of projects are driving this success? Harry's team focuses on two main client categories:

  • Enterprise applications
  • Startup projects

From building an edtech platform for a major Arabic-speaking school in Dubai to creating internal tools for well-known brands like Dude Wipes, Imaginary Space is proving that AI-powered development can handle diverse and complex projects.

The 30-Day Rapid Prototyping Approach

One of the key selling points for Imaginary Space is their ability to deliver rapid prototypes in just 30 days. This quick turnaround time allows clients to test ideas, gather feedback, and iterate faster than ever before. By leveraging AI tools, the agency can compress development timelines without sacrificing quality, giving them a significant edge over traditional software development agencies.

Lovable and Supabase: The Core of AI-Assisted App Design

At the heart of Imaginary Space's tech stack are two powerful tools: Lovable and Supabase. These platforms form the foundation of their AI-assisted app design process, enabling the team to create robust applications with minimal manual coding.

Harry emphasizes the importance of understanding the underlying technology, even when working with AI tools. This knowledge allows developers to make informed decisions and ensure the security and scalability of the applications they build.

The Tech Stack Breakdown

  • Lovable: AI-powered app development
  • Supabase: Backend and database management
  • Sevalla: Deployment
  • Cursor: Small code edits and refinements

With this powerful combination of tools, Imaginary Space can create applications that are not only visually appealing but also performant and secure.

No-Code App Development: Empowering Non-Technical Founders

One of the most exciting aspects of AI-powered tools like Lovable is their ability to bridge the gap for non-technical founders. These platforms enable individuals with limited coding experience to bring their ideas to life, democratizing the app development process.

Harry notes that many clients come to Imaginary Space with mockups or prototypes they've created themselves using Lovable. The agency then helps refine these concepts, implement best practices, and create fully functional applications.

AI Coding Tools: Overcoming Challenges and Limitations

While AI-powered development tools offer numerous advantages, they're not without challenges. Harry shares some insights on how to overcome common limitations:

Dealing with Context Limitations

AI tools can sometimes struggle with large, complex projects due to context limitations. To address this, Harry recommends breaking down tasks into smaller, more manageable pieces.

The Importance of Small, Concise Edits

Rather than attempting to make sweeping changes all at once, focus on making small, precise edits. This approach helps maintain consistency and reduces the likelihood of errors.

Implementing the "Reroll" Strategy

When faced with a challenging problem, don't be afraid to start over. Harry suggests using a "reroll" strategy, where you restore to a previous checkpoint and try a different approach. This method can often lead to better solutions more quickly than trying to force a problematic solution to work.

Software Development Efficiency: Building a Successful AI-Powered Agency

As Imaginary Space continues to grow, Harry shares some insights on building and scaling an AI-powered agency:

Hiring and Training Developers

When bringing new team members on board, look for individuals with a solid foundation in traditional development. This background allows them to quickly adapt to AI tools while still understanding the underlying principles of software engineering.

The Concept of "Design Engineers"

Harry emphasizes the importance of hiring "design engineers" – professionals who possess both coding skills and design sensibilities. This hybrid skill set is particularly valuable when working with AI-powered tools that bridge the gap between design and development.

Balancing Technical Knowledge with Business Acumen

To succeed in the AI-powered development space, it's crucial to maintain a balance between technical expertise and business understanding. This combination allows agencies to effectively communicate with clients, solve complex problems, and deliver value-driven solutions.

Enterprise App Development and Startup App Building with AI

Imaginary Space's diverse client base demonstrates the versatility of AI-powered development tools. From creating enterprise-grade applications for established companies to building innovative solutions for startups, these tools are proving their worth across various industries and use cases.

Case Studies: Edtech Platform in Dubai and Dude Wipes

Two notable projects highlight the range of applications that can be built using AI tools:

  • An edtech platform for a major Arabic-speaking school in Dubai, showcasing the ability to create complex, localized educational tools.
  • Internal tools for Dude Wipes, a well-known brand, demonstrating how AI-powered development can streamline business processes and improve efficiency.

Scalability and Performance of AI-Built Apps

Harry points out that AI-built applications can be just as scalable and performant as traditionally developed software. He cites an example of a startup launched using Lovable that successfully handled 7,000 users on its first day without any issues.

Want to learn more about Lovable? Start here:

Type image caption here (optional)

Ready to take your app development skills to the next level? Sign up for No Code MBA and learn how to leverage AI-powered tools like Lovable to create stunning, efficient applications. Visit https://nocode.mba/sign-up to get started today!

FAQ (Frequently Asked Questions)

Is it possible to build production-ready apps using AI tools like Lovable?

Yes, it is possible to build production-ready apps using AI tools like Lovable. However, it's important to understand the underlying technology and implement proper security measures. Harry emphasizes the importance of knowing how platforms like Supabase work, especially when it comes to features like Row Level Security (RLS).

How long does it take to learn and become proficient with AI-powered development tools?

The learning curve can vary depending on your background, but many developers can become proficient with AI-powered tools like Lovable within a few weeks. Harry mentions that most developers on his team were able to grasp the basics and start producing quality work after about two weeks of training and hands-on experience.

Can AI-powered tools handle complex API integrations and backend logic?

Yes, AI-powered tools can handle complex API integrations and backend logic. However, for more intricate tasks, it may be necessary to use additional tools or make manual adjustments. Harry's team uses a combination of Lovable, Supabase, and occasionally Cursor for more complex edits.

How do AI-built apps compare to traditionally developed apps in terms of performance and scalability?

AI-built apps can be just as performant and scalable as traditionally developed apps. Harry shared an example of a startup built with Lovable that successfully handled 7,000 users on its launch day without any issues. The key is to understand the underlying technology and implement best practices for scalability and performance optimization.

What types of projects are best suited for AI-powered development tools?

AI-powered development tools are versatile and can be used for a wide range of projects. They are particularly well-suited for rapid prototyping, MVP development, and projects that require quick iterations. Both enterprise applications and startup projects can benefit from these tools, as demonstrated by Imaginary Space's diverse client base.

Access all of this with No-Code MBA Unlimited
Unlock premium step-by-step tutorials building real apps and websites
Easy to follow tutorials broken down into lessons between 2 to 20 minutes
Get access to the community to share what you're building, ask questions, and get support if you're stuck
Friendly Tip!
Companies often reimburse No Code MBA memberships. Here's an email template to send to your manager.

Bring Your Ideas to Life with AI and No Code

Unlock premium step-by-step tutorials building real apps and websites
Easy to follow tutorials broken down into lessons between 2 to 20 minutes
Get access to the community to share what you're building, ask questions, and get support if you're stuck
Access all of this with No-Code MBA Unlimited
Unlock premium step-by-step tutorials building real apps and websites
Easy to follow tutorials broken down into lessons between 2 to 20 minutes
Get access to the community to share what you're building, ask questions, and get support if you're stuck
Friendly Tip!
Companies often reimburse No Code MBA memberships. Here's an email template to send to your manager.