Docs
Pricing
Community
Reading List
Get Started — It’s Free!
Back

Tutorial: How to Use Community Template?

Learning how to use Momen's community template to build your first community in this article.

Tutorial
2023/09/18
Published
Takes
10mins
to read
Takes
10mins
to read
Kathy
Kathy is always on a journey of exploration and learning. She blends her academic pursuits with a thirst for knowledge, seeking to understand the world and contributing meaningful insights.

Introduction

In this article, you'll learn how to use a community template on Momen to create your community website. In this tutorial, we'll explore the basic project operation logic and functionalities that Momen offers to bring your vision to life.


I. Basic Project Operation Logic

Top navigation bar of a website

1. Website Logic

【Home】: Homepage

【Marketing】: Used for displaying the application list

【Demand】: Users can post their own needs for answers

【College】: Suitable for showcasing course/teaching video content


2. Website Functionality

【Login/Register】Your live users can log in/register via Google, email, and others.

【Homepage】Your live users can post or view posts on their own, and check basic information such as views, likes, and comments.

【Post Details】Your live users can view sender's information, post content, comments, likes, favorites, etc.

【Personal Center】Your live users can modify their username, profile image, posted posts, commented posts, received likes, and check their favorites functionality.


II. How to Create a Community App

Step 1: Understanding How Data Model Works

Data model in a no-code tool

【Account】Data Table

This data table is used to store basic user information, such as the user's ID, username, update time, creation time, and data storage for the user's profile image.

【Post】Data Table

Used to store the title, images, and text information of a user's posts.

【Thumbs_Up】Data Table

Records the status of a user's likes.

【Comment】Data Table

Used to store the text information of a user's comments.

【Post_Image】Data Table

Used to record the images of posts published by the user.


Step 2: Data Manipulation

1. Modification of the top navigation bar

Top navigation bar of a no-code tool

Double-click the top navigation bar to enter Focus Mode, click on【Content】, and edit the text in this view. Users can double-click the text in TABS or click the【+】to add a tab.

2. Modify Images and Text

Editing page of a no-code tool

Double-click on the desired text or image content to enter focus mode. Click on【Content】to edit text (same for images).

3. Data Binding for Posts

Data manipulation in a no-code tool

On the right-side bar, under the Content section, we can see that the data source of this list is already bound to the data table【Post】thorugh【remote data】.

This page displays the sender's username/profile image/title/content, whether the post has been favorited, liked, commented on, and the view count.

Data binding in a no-code tool

Userprofile images fall into two categories: logged in or not logged in. When a user is not logged in, a default profile image is used. When a user is logged in, their own profile image is used.

Data binding in a no-code tool

User profile image data is bound in this context, enabling display of the user's profile image upon login.

Data binding in a no-code tool


Data binding in a no-code tool

Next, information such as usernames follows the same way.

Data binding in a no-code tool


Data binding in a no-code tool

Post title /Content information is also retrieved from the【Title】and【Content】fields in the post table via the list, thus the method is analogous.

Editing the click action in a no-code tool


Editing the click action in a no-code tool

Next, the retrieval of【count】follows the same way. However, if it's desirable for a user's click on the like icon to increment the count by 1, this needs to be set in【Action on click】-【Request】- 【Modify Table Data】 - increase the like count for the specific post by 1 with each click (the same applies for comments/read count).

Community page preview in a no-code tool

The underpinning logic for subsequent post details and user profiles mirrors the aforementioned processes. Please note, if data binding is required for individual cases, there is no need to employ the list component; leveraging remote data remains a viable solution for these scenarios.


III. Website Preview

By reaching this stage, you have completed 99% of the content. Now, let's proceed to preview our website.

Preview page in a no-code tool

Click on the【Preview】button located in the upper right corner to preview the website.

Preview page in a no-code tool

First, let's preview the entire page. Once the preview is complete, you can make further changes by returning to the editor.

If everything looks good and you have checked for any errors, click on【Publish】to publish the website. Congratulations! You have now completed the creation of a fully customized community website!


If you encounter any issues during the process, feel free to join our Discord community for assistance.


About Momen

Momen is a no-code web app builder, allows users to build fully customizable web apps, marketplaces, Social Networks, AI Apps, Enterprise SaaS, and much more. You can iterate and refine your projects in real-time, ensuring a seamless creation process. Meanwhile, Momen offers powerful API integration capabilities, allowing you to connect your projects to any service you need. With Momen, you can bring your ideas to life and build remarkable digital solutions and get your web app products to market faster than ever before.

Index

Introduction

I. Basic Project Operation Logic

II. How to Create a Community App

· Step 1: Understanding How Data Model Works

· Step 2: Data manipulation

III. Website Preview

About Momen

Share this post
Subscribe to Momen Inspo
Subscribe to learn about new product features, the latest in no-code tech, solutions, and updates.
Subscribe
We care about your data in our
privacy policy
FAQs
What can the 200,000 free points per month be used for?
Can I integrate Momen's AI agents with my existing software and tools?
How can I ensure the security of my data when using AI agents in Momen?
What can the 200,000 free points per month be used for?
Can I integrate Momen's AI agents with my existing software and tools?
How can I ensure the security of my data when using AI agents in Momen?
What can I build using the AI agent feature?
How does Momen differ from other AI agent-building tools (such as Dify or Coze)?
What is HITL (Human-in-the-Loop) and how is it supported in Momen?
How should I use Momen to build AI agents?
What can the 200,000 free points per month be used for?
Can I integrate Momen's AI agents with my existing software and tools?
How can I ensure the security of my data when using AI agents in Momen?
What can the 200,000 free points per month be used for?
Can I integrate Momen's AI agents with my existing software and tools?
How can I ensure the security of my data when using AI agents in Momen?
What can I build using the AI agent feature?
How does Momen differ from other AI agent-building tools (such as Dify or Coze)?
What is HITL (Human-in-the-Loop) and how is it supported in Momen?
How should I use Momen to build AI agents?
Related posts
Tutorial
Tutorial: How to Use Website Landing Page Template?
Kathy • 2023/09/18
Tutorial
Tutorial: How to Use Blog Template?
Kathy • 2023/09/18
Tutorial
Tutorial: How to Build a Blog Web App (MVP version) in Hours?
Enzo Tsang • 2023/07/03
Made and hosted in the United States. 🇺🇸
Backed By
Sequoia
MiraclePlus
Linear Capital
PRODUCT
Features
AI Apps
Pricing
RESOURCES
Docs
Videos
Showcase
Blog
COMPARE
Momen Vs. Bubble
Momen vs. Softr
See All Comparisons
COMMUNITY
Forum
Expert
Education
Affiliate
ABOUT
About Us
Contact Us
Privacy Policy
Terms & Conditions
© 2025 Momen Technologies Inc. All Rights Reserved