Welcome to 487 members who joined this week 👋

Hey there, I’m Joshua, and welcome to the NCF Weekly newsletter where we share actionable guidance on building a business as a non-technical founder.

Check out our other newsletters: Tiny Empires and Seedstrapped

We’re looking for no-code & AI Content Creators.
If you’re fluent with no-code and AI tools, we want you to build real projects from scratch using new tools, and document the process through high-quality content. If that sounds like you, complete this form.

How to Build Your App With Macaly (Even If You've Never Written a Line of Code)

You have an idea for an app. Maybe it's a booking tool for your service business, a marketplace connecting two sides of a market, or a simple SaaS product you want to test with real users. You don't know how to code. You don't have a technical co-founder. And you're not ready to spend $15K on a dev shop for something that might not work.

Macaly lets you describe what you want in plain English, typed or spoken, and turns it into a working web app with hosting, a database, and analytics included. No plugins. No stitching together five different tools.

This guide walks you through every step, from first signup to a live MVP your users can actually visit.

What Macaly Is (and What It Isn't)

Macaly is an AI-powered platform where you build apps and websites by telling it what you want. Type a description or use voice input, and it generates a working product you can edit, refine, and publish.

What's included out of the box: hosting, a real-time database, a CMS, SEO settings, analytics, and even AI image generation. You don't need Airtable for your data, Vercel for hosting, or Google Analytics for tracking. It's all in one place.

What Macaly won't do: build a complex enterprise system with dozens of integrations, or replace a full engineering team for a product that needs custom infrastructure. It's built for apps, websites, landing pages and internal tools where speed and quality matter.

Before You Open Macaly

Plan for 30 minutes before you open the platform.

Write down what your app does in one sentence. "A booking page where dog walkers in Austin can list their availability and pet owners can book them." That's it. One sentence. If you can't do this, your idea isn't clear enough yet.

List the 3-5 screens your app needs. Think about what a user sees as they move through your product. For the dog walker example: a homepage, a list of walkers with filters, a walker profile page, a booking form, and a confirmation page. Keep it to five screens maximum for your first version.

Decide what data you need to store. What information does your app collect? Walker profiles (name, photo, rate, availability). Bookings (date, time, walker, customer). Maybe user accounts. Write these down as simple lists.

Pick your one success metric. What tells you this MVP is working? Bookings made? Signups? Form submissions? Pick one number and build toward it.

Step 1: Create Your Account

Go to macaly.com and sign up. The free plan gives you up to 1M credits per day to experiment with. Once you’re ready to launch on a custom domain, you can move to the Pro plan at around $25/month.

Step 2: Describe Your App

Instead of dragging and dropping elements onto a canvas, you describe what you want in words.

Click into a new project and type (or speak) your first prompt. Be specific. Vague prompts produce vague results.

Weak prompt: "Make me a dog walking app."

Strong prompt: "Build a web app for a dog walking service in Austin, TX. The homepage should have a headline, a short description of the service, and a search bar where users can enter their zip code to find nearby walkers. Below the search bar, show a grid of featured dog walkers with their photo, name, rating, and hourly rate. Use a clean, modern design with a white background and blue accent color."

*Although tbh I’ve experimented with weak prompts and even they give a good result.

Include: what the page shows, how elements are arranged, colors or style preferences, and what happens when someone clicks something. More detail up front means fewer revision rounds later.

Voice input works too. Speak your description and Macaly transcribes and builds from it.

Step 3: Review and Refine

Macaly generates a working version within seconds. You'll see a live preview right in the platform. This first version won't be perfect.

Compare the output against your description: Does the layout match? Is the information correct? Do the colors, fonts, and spacing feel like your brand?

Then send follow-up prompts to fix what's off. Each prompt refines the existing build rather than starting over.

Example follow-up prompts:

  • "Make the headline bigger and change the accent color to green."

  • "Add a filter sidebar on the left so users can filter walkers by price range and availability."

  • "Add a footer with links to About, Contact, and Terms pages."

  • "The walker cards should show a 'Book Now' button that goes to a booking form."

Work through your screens one at a time. Get the homepage right, then move to the next page. Each prompt uses one AI message from your plan, so be deliberate.

You can also switch to Edit mode which allows you to select elements on the screen and adjust settings for that element manually.

Step 4: Set Up Your Database

Most apps need to store information. Macaly has a built-in real-time database, so you don't need to connect an external tool.

Tell Macaly what data your app should collect. For example: "Create a form on the walker profile page where pet owners can book a walk. The form should collect the owner's name, email, phone number, preferred date and time, and any notes about their dog. Save all submissions to the database and send an email notification when a new booking comes in."

Macaly creates the form, connects it to the database, and sets up email notifications. You can view submissions directly inside the platform.

For apps that need user accounts (login, saved preferences, dashboards), describe this in your prompt too. "Add user registration and login. After signing up, users should see a dashboard showing their upcoming bookings."

Step 5: Handle SEO

If your app needs organic traffic, set up SEO early. Macaly generates clean HTML that search engines can read, and uses server-side rendering by default. Google sees your full page content, not a blank shell that loads later.

Open the SEO settings in your project. You'll see a preview of how your site appears in search results. Edit your page title, meta description, and URL slug for each page. Macaly also handles structured data, which helps your pages show up with rich snippets in search results.

For each page, write a title under 60 characters that includes your main keyword, and a description under 155 characters that tells searchers what they'll find.

Step 6: Make It Look Right on Phones

Macaly builds responsive sites by default. Your app adjusts to different screen sizes automatically. Still, check every page on a phone-sized screen.

Common things to fix: navigation menus that don't collapse properly on mobile, text that's too small to read, buttons that are too close together for thumbs, and images that push content off-screen.

Send prompts like "Make the navigation menu collapse into a hamburger menu on mobile" or "Increase the font size on the walker cards for small screens."

Test by resizing your browser window or using your phone to visit the preview link.

Step 7: Publish

When your app is ready, Macaly handles hosting. Click publish, and your app goes live with HTTPS (the secure padlock in the browser) included automatically.

You have two options for your web address. Use the free Macaly subdomain (yourapp.macaly.com) to start, or connect a custom domain you own. Custom domains require a paid plan.

What to Do After Launch

Track your success metric daily for two weeks. If users are doing the thing your app was built for (booking, signing up, purchasing), keep refining. If they're not, talk to them and find out why before adding more features.

Unlike many no-code platforms. ou’re not locked in to Macaly. You can export your code via GitHub and hand it to a developer. Everything you built carries over as a working codebase, not a throwaway prototype.

Start with a clear idea, build the smallest version that tests it, and let real users guide what comes next.

Sign up to Macaly for free at macaly.com.

Launch your business faster with Pro Membership

Get full access to all our resources with Pro Membership for a one-time payment of $149.

Sneak peek at what’s included 👇

💰$50k in Perks - Access Exclusive offers from the top no-code tools who have partnered with us. Including $15k waived Stripe fees, $500 Bubble credit + $1000 Coda credit View all

💻 No-Code Operating System - Advanced Notion template that replaces all your productivity tools. Everything you need to launch and manage your business from one page. Learn more

🎓 Course: Tiny Empires Method - Learn how to build a 6-figure business that works around your life and not the other way around. Learn proven frameworks to stop wasting time and start making money. Learn more

🎓 Course: Sales for Introverts (and people who don’t like selling) - Learn how to sell in a way that fits your personality and delivers consistent, reliable revenue for your busines. Learn more

🛠️ 75+ Curated No-Code Courses and Resources - We’ve curated 2000 no-code videos into 75+ easy to navigate courses. Save yourself hours of watching Youtube videos that don’t move your knowledge forward. View all

Keep Reading