How to Clone TickTick (20M Users) with AI in 2 Hours - No Code Required Tutorial

Kristoffer
July 13, 2025
4 min read
How to Clone TickTick (20M Users) with AI in 2 Hours - No Code Required Tutorial

Want to build an app like TickTick, with 20 million users - without writing a single line of code?

Here's the exact, repeatable process I used to rebuild a world-class productivity app with AI, from messy idea to a live MVP.

Step 1: Turn Your Idea Into a Clear AI Prompt

Why This Matters:

Most beginners get stuck turning a rough app idea into something AI can actually build. That's where Braindumper.ai comes in.

How to Do It:

  1. Write your messy app idea: Example: "I want to rebuild a productivity/task manager app like TickTick, with tasks, lists, calendar, timer, and profile."
  2. Go to Braindumper.ai.
  3. Select your AI build tool (here, I chose Rork, an AI app builder for React Native).
  4. Paste in your idea.
  5. Hit Generate.
  6. Get your optimized app prompt: In 30-60 seconds, Braindumper generates a clean, detailed prompt for the AI builder - including features, screens, and UI suggestions.
  7. Copy this prompt and open Rork for the next step.

Step 2: Build Your Full App UI & Features With Rork

What You'll Do:

Turn that single prompt into a working app using Rork (AI-app builder for React Native apps - both iOS and Android).

Steps:

  1. Open Rork and start a new project.
  2. Paste the Braindumper prompt into Rork's interface.
  3. Hit enter, and let Rork generate the code:
    • Rork writes out all screens (Tasks, Calendar, Timer, Profile), components, navigation, and logic - live, in real time.
    • You can watch as it builds everything for both iOS and Android from a single codebase.
  4. Automatic bug fixing:
    • If anything is missing or buggy, Rork will highlight it. Click "Fix" and it will self-correct most issues.
  5. Test your app in Rork's emulator:
    • Check the core flows: adding/completing tasks, switching between lists, navigating between tabs (Tasks, Calendar, Timer, Profile).
    • See if timers, reminders, and UI interactions work as expected.
  6. Iterate with new prompts:
    • Notice missing features (e.g., due date picker, reminders)? Just prompt Rork: "Add a due date picker and reminder field when creating a task."
    • Rork will update your UI and logic automatically.

Step 3: Add Authentication & a Real Backend (Supabase)

Why Add This:

A real app needs user accounts and data syncing. AI can now set this up for you, without any backend knowledge required.

Steps:

  1. Prompt Rork to add authentication:
    • Example: "Add sign up and log in with email/password, and link each user to their own set of tasks."
  2. Integrate Supabase:
    • Prompt Rork: "Connect my app to Supabase as the backend. Store all task data and lists in Supabase, linked to each user."
    • Rork sets up the Supabase integration, handles user state, and wires up all CRUD (Create, Read, Update, Delete) features automatically.
  3. Test:
    • Create a new user account, add some tasks, log out, and log back in to verify your data is saved.

Step 4: Test on Your Phone & Prepare to Ship

Steps:

  1. Test in Expo Go or Rork's preview:
    • Scan the QR code to run the app on your actual phone.
    • Check for bugs, UI glitches, and test all core flows.
  2. Make final tweaks:
    • Refine UI, polish UX, and run one more round of prompts if needed (e.g., add icons, improve colors, etc.).

Step 5: Publish to the App Store & Google Play

Steps:

  1. Build for production using Expo or your platform's deployment tools
  2. Add the App's name and Package ID to package your app for the App Store and Play Store
  3. Then follow the steps to publish it to App Store and Play Store

Key Takeaways

  • You can build production-ready apps from scratch using just AI and well-crafted prompts.
  • The core workflow: Brainstorm → Braindumper → AI App Builder → Test & Improve → Add Backend → Publish
  • Each round of prompting gets your app closer to the real thing. You don't need to know React Native or backend coding to launch a real, multi-platform app.

Join the BuildWithAI Community

Share this article

How to Clone TickTick (20M Users) with AI in 2 Hours - No Code Required Tutorial | BuildWithAI