General
Custom Modules allow you to create flexible, tailored content structures for your platform. Build modules that match your specific needsβfrom job boards and resource libraries to portfolios and idea competitionsβall with the same powerful features as built-in modules like Organizations and Events.
What are Custom Modules?
Custom Modules are configurable content containers that let you:
- Define your own data structure with custom fields (attributes)
- Organize content into sections
- Control who can view and edit content
- Display content in multiple views (cards, lists, maps, tables, kanban)
- Collect submissions through forms
- Import content from RSS feeds
- Get help from an AI assistant that understands your module's content
Key Concepts
- Module: The container that defines the structure and settings
- Entity/Entry: Individual items within a module (like a job posting or resource)
- Section: A group of related fields within an entry
- Attribute: A field type (text, date, file upload, etc.)
- Form: A submission form attached to entries
- Label: Tags for categorizing and filtering entries
Getting Started
Creating Your First Module
Navigate to Admin β Modules and click "+ Module" to begin.
Choose Your Creation Method
You have three options for creating a module:
1. AI Module Builder (Recommended for Quick Start)
Have artificial intelligence create a ready-to-use module structure for you. Simply describe what you need in plain language, and the AI will build the complete module with appropriate fields and settings.
Steps:
- Select "AI Builder" from the build mode picker
- Describe your module in everyday language
- Example: "A job board for tech positions"
- Example: "A resource library for research papers"
- Review what the AI created for you
- Make any adjustments you'd like
- Save your module

2. Template-Based Module
Start with a ready-made template designed for common scenarios like job boards, forums, or resource libraries. Templates come pre-configured with all the fields and settings you typically need.
Steps:
- Select "Template" from the build mode picker
- Browse available templates (Job Board, Forum, Resource Library, etc.)
- Choose the template that best fits your purpose
- Adjust the settings to match your specific needs
- Save your module

3. Blank Module
Build your module from the ground up with complete control over every detail. This option gives you maximum flexibility to create exactly what you envision.
Steps:
- Select "Blank" from the build mode picker
- Enter basic information:
- Name: What your module will be called
- Description: A brief explanation of its purpose
- Icon: Pick a visual symbol from the icon library
- Images: Upload a header image and thumbnail
- Configure additional options:
- Color: Choose a theme color for your module
- Display in Feed: Make entries appear in the main platform feed
- Enable Group Connections: Allow entries to be linked with groups
- Save your module