Start with Nola
The fastest way to build a custom app - let Nola create it for you based on your requirements
Nola is your AI assistant that can build a complete custom app for you in minutes. Simply describe what you need, and Nola will scaffold your entire app—creating tables, designing layouts, generating sample data, and setting up views—all while explaining what she's doing.
This is the fastest and easiest way to get started with Noloco, especially if you're new to the platform or want to quickly prototype an idea.
How it works
Building an app with Nola is a conversation. You provide context about your needs, and Nola builds your app step by step, asking clarifying questions along the way.
The Process
1. Give Nola Context About Your Business
Start by telling Nola about your industry and what you need. The more context you provide, the better your app will be.
Example opening messages:
"I work in construction and need a CRM and project management tool"
"I run a real estate agency and need to track properties, clients, and showings"
"I manage a consulting firm and need to track clients, projects, timesheets, and invoicing"
2. Describe Your Unique Requirements
Tell Nola what makes your app special. What specific workflows, data, or features do you need?
Example follow-up:
"We need to track multiple projects per client, with each project having tasks, budgets, and change orders. We also need to manage subcontractors and their schedules"
"Each property needs photos, pricing history, and we need to schedule showings with multiple agents. We also want to track offers and negotiations"
"Projects should track multiple team members with different hourly rates. We need to log hours against projects and generate invoices automatically"
3. Nola Scaffolds Your App
Nola will start building your app, explaining each step:
Creating tables - "I'm creating a Clients table, a Projects table, and a Tasks table..."
Setting up relationships - "I'm linking Projects to Clients so each project belongs to a client..."
Designing layouts - "I'm creating a Kanban view for tasks grouped by status..."
Generating sample data - "I'm adding 20 sample projects so you can see how it looks..."
Previewing results - "Here's your Projects page with a timeline view showing project schedules..."
You'll see your app taking shape in real-time as Nola works.
4. Customize and Refine
Once Nola has built the initial version, you can ask for changes:
"Add a priority field to tasks"
"Create a dashboard showing project budgets vs actuals"
"Add a workflow that notifies the project manager when a task is marked complete"
"Generate more realistic sample data with different project types"
Nola will make adjustments and continue building based on your feedback.
Getting Started with Nola
Step 1: Access Nola
Log into your Noloco account at portals.noloco.io
Create a new app or open an existing one
Click the Nola tab in the top-left of the app studio
Step 2: Start the Conversation
Begin with a clear description of what you want to build.
Great opening prompts:
✅ "I need to build [type of app] for [industry/use case]. We need to track [key data/entities] and manage [key workflows]."
✅ "I'm building a [specific use case] app. The main things we need are [feature 1], [feature 2], and [feature 3]."
✅ "We're a [type of company] and need an app to [main purpose]. Our unique requirements are [specific needs]."
Step 3: Provide Details
Nola may ask clarifying questions, or you can proactively share details:
Key entities: What are the main "things" you need to track? (Clients, Projects, Tasks, Products, etc.)
Relationships: How do these entities connect? (Each project has one client, each task belongs to a project)
Key fields: What information needs to be captured? (Names, dates, statuses, amounts)
Workflows: What processes need to happen? (Notifications, status updates, approvals)
Views: How do you want to see the data? (Lists, calendars, Kanban boards, dashboards)
Step 4: Review and Iterate
As Nola builds, review what she creates:
Review the relationships between tables
Look at the views and display layouts
Test with the generated sample data
Request changes or additions
Continue the conversation until your app structure is complete.
Step 5: Enhance Your App
Once the foundation is built, you can:
Fine-tune the visual design manually
Add custom branding
Set up user roles and permissions
Configure workflows for automation
Add custom forms
Replace sample data with real data
Example Conversation
Here's a real example of building an app with Nola:
You: "I run a construction company and need an app to manage our projects, track subcontractors, and handle change orders. We work on multiple projects at once, and each project has a client, budget, timeline, and many tasks."
Nola: "I'll build a construction project management app for you. Let me start by creating the core tables:
Clients - to store customer information
Projects - to track each construction project
Tasks - to break down work within each project
Subcontractors - to manage your contractors
Change Orders - to track scope changes and budget adjustments
Should I also include:
A Budget Tracking feature to compare estimated vs actual costs?
A Schedule/Timeline view to see project timelines?
Equipment tracking?"
You: "Yes to budget tracking and timeline view. We don't need equipment tracking. Also add a field to track project status like 'Bidding', 'Active', 'On Hold', and 'Complete'."
Nola: "Perfect! I'm building your app now:
✓ Created Clients table with company name, contact info, and address ✓ Created Projects table linked to Clients with budget, timeline, and status fields ✓ Added Status field with options: Bidding, Active, On Hold, Complete ✓ Created Tasks table linked to Projects with assignee, due date, and completion tracking ✓ Created Subcontractors table with contact details and specialties ✓ Created Change Orders table linked to Projects with cost impact and approval status ✓ Added Budget fields to track estimated cost, actual cost, and variance ✓ Set up a Timeline view for Projects showing start and end dates ✓ Created a Kanban board for Tasks grouped by status ✓ Generated 15 sample projects with realistic data
Your app is ready to preview! Would you like me to:
Add a dashboard showing budget summaries?
Create a workflow to notify project managers when change orders are submitted?
Set up a calendar view for task deadlines?"
You: "Yes, add the dashboard and the change order notification workflow."
Nola: "Done! I've added:
✓ A dashboard page with charts showing:
Total projects by status
Budget vs actual costs across all projects
Upcoming task deadlines this week
✓ A workflow that:
Triggers when a change order is created
Sends an email to the project manager
Includes the change order details and cost impact
Your construction management app is ready! You can now customize the design, add your team members, and start using it."
Tips for Building with Nola
Be Descriptive
The more details you provide, the better your app will be. Instead of "I need a CRM," try "I need a CRM for a B2B sales team that tracks leads, companies, deals, and activities."
Think About Relationships
Describe how your data connects. "Each project belongs to one client, but clients can have multiple projects" helps Nola set up the right structure.
Share Your Workflows
Tell Nola about your processes: "When a deal is marked as won, we need to create a project and send a notification to the delivery team."
Iterate Gradually
Start with core functionality, then add features. "Let's start with clients and projects, then we'll add the scheduling features."
Ask Questions
Not sure if something is possible? Ask! "Can we track the time each team member spends on tasks?" or "Is it possible to create recurring tasks?"
What Nola Can Build
When starting with Nola, she can create:
Tables with all field types (text, numbers, dates, select options, etc.)
Relationships between tables (one-to-many, many-to-many)
Workflows with triggers and actions
Dashboard pages with charts and summaries
Sample data that matches your use case
After Building with Nola
Once Nola has built your initial app, you can:
1. Customize the Design
Adjust theme colors
Upload custom logos
Fine-tune page layouts manually
2. Set Up Security
Create user roles
Configure permissions
Set up page visibility rules
3. Add Real Data
Replace sample data with real information
Import data from CSV files
Connect to external data sources
4. Expand Functionality
Add more workflows for automation
Create custom forms
Set up action buttons
Build additional views and dashboards
5. Go Live
Set up a custom domain (optional)
Common Use Cases for Starting with Nola
Nola excels at building these types of apps:
CRM & Sales
"Build a CRM to track leads, companies, deals, and activities for our B2B sales team"
Project Management
"Create a project management app with projects, tasks, milestones, and team assignments"
Client Portals
"Build a client portal where customers can view their projects, submit requests, and track progress"
Asset Management
"Create an app to track our equipment inventory, maintenance schedules, and locations"
HR & Onboarding
"Build an employee directory with onboarding workflows, time-off requests, and performance reviews"
Event Management
"Create an event planning app to track events, attendees, vendors, and budgets"
Need Help?
If you get stuck while building with Nola:
Ask Nola herself - "I'm not sure what to do next, can you suggest some improvements?"
Check the Nola guides - Learn more about what Nola can do
See Tips and Best Practices - Get expert tips
Review the Nola FAQ - Find answers to common questions
Next Steps
Once Nola has built your app, continue with the quickstart guide:
🚀QuickstartOr learn more about working with Nola:
🤖Nola - AI AssistantPro Tip: You can always come back to Nola later to add features, create new tables, or build workflows. She's there whenever you need help!
Last updated
Was this helpful?

