Skip to main content

Usage Guide

This guide covers all backend and frontend features of Idea FMS, along with frequently asked questions.


Backend Featuresโ€‹

The backend is your central hub for managing feedback, users, and reporting. Access it at yourdomain.com/admin.

Reportingโ€‹

Overview โ†’ Reporting

Generate comprehensive reports on feedback activity. You can:

  • Generate reports filtered by product and date range
  • Export reports to common formats
  • Filter data to focus on specific boards or time periods
  • Print reports directly from the interface

Staff Membersโ€‹

Users & Staff โ†’ Staff Members

Manage your internal team with full CRUD operations:

  • Add new staff members with either Admin or Employee roles
  • Search existing staff members
  • Edit staff member details and roles
  • Delete staff member accounts
info

Admins have full access to all backend features. Employees have restricted access based on their assigned permissions.

Usersโ€‹

Users & Staff โ†’ Users

Manage frontend users who submit and vote on feedback:

  • Search users by name or email
  • Edit user profiles and details
  • Delete user accounts

Categoriesโ€‹

Data โ†’ Categories

Organize feedback ideas into logical groups:

  • Create, Edit, Delete, and Search categories
  • Categories help users filter and browse feedback ideas by topic

Feedback Roadmapโ€‹

Data โ†’ Feedback Roadmap

View and manage roadmap statuses that represent different development phases:

  • View all roadmap phases and their associated feedback items
  • Edit roadmap statuses to reflect your development workflow
tip

Use the roadmap to communicate your development plans transparently. Users appreciate knowing what is planned, in progress, or completed.

Feedback Products (Boards)โ€‹

Data โ†’ Feedback Products

Each "product" represents a separate feedback board for a product, website, or service:

  • Create new boards for different products or services
  • Edit board names and settings
  • Delete boards that are no longer needed

Feedback Ideasโ€‹

Data โ†’ Feedback Ideas

The core of Idea FMS โ€” manage all submitted feedback from one place:

ActionDescription
Add ManuallyCreate feedback ideas on behalf of users
Filter Per BoardView ideas for a specific product or service
SearchFind ideas by keyword
Edit / DeleteModify or remove feedback ideas
View InfoSee full details including submitter email, name, and comments
Request More InfoAsk the submitter for additional details
Approve / DisapproveModerate feedback before it becomes publicly visible
Change CategoryReassign a feedback idea to a different category
Change StatusUpdate the roadmap status of a feedback idea

Commentsโ€‹

Data โ†’ Feedback Ideas โ†’ Comments

Moderate and manage user comments on feedback ideas:

  • Browse and Search all comments
  • Approve or Disapprove comments for moderation
  • Edit comment content
  • Delete inappropriate or spam comments

Frontend Featuresโ€‹

The frontend is the public-facing interface where users interact with your feedback boards.

Main Viewโ€‹

The main view displays a summary of all feedback ideas for the currently selected board. Users can vote, comment, and browse ideas at a glance.

Boardsโ€‹

Switch between different products or services using the dropdown selector. Each board maintains its own set of feedback ideas, categories, and roadmap.

Roadmapโ€‹

A visual representation of your strategic development plans organized into phases. Users can see which features are planned, in progress, or completed.

Sortingโ€‹

Order feedback ideas by various criteria such as:

  • Most votes
  • Newest
  • Oldest
  • Recently updated

Searchingโ€‹

Search for specific feedback ideas within the currently selected board using the search bar.

Feedback Ideasโ€‹

Ideas are listed per board and display key information including title, description, vote count, comment count, and current status.

Commentsโ€‹

Comments are available in two contexts:

  • Board view โ€” displays up to 3 comments per feedback item as a preview
  • Single view โ€” displays the full comment thread

Upvotesโ€‹

Users can vote on suggestions without needing to leave a comment. This provides a lightweight way to signal interest in a feature request.

Categoriesโ€‹

Filter feedback ideas by category to narrow down results within a board.

Single Viewโ€‹

The detailed view of a single feedback idea, including:

  • Full description
  • Upvote button
  • Complete comment thread
  • Current status and category

Log In / Log Outโ€‹

Users can log in or log out from the header area. Authentication is required for posting feedback (unless anonymous posting is enabled).

Add New Feedbackโ€‹

Submit new ideas through the frontend form. Depending on configuration, users can submit feedback:

  • With an account โ€” linked to their profile
  • Anonymously โ€” if anonymous posting is enabled in settings

Frequently Asked Questionsโ€‹

How do I update Idea FMS?โ€‹

warning

Always back up your database and files before performing an update.

  1. Download the latest version from the marketplace.
  2. Delete all old files on your server (except your database).
  3. Upload and extract the new files.
  4. Edit /app/Config/Database.php and enter your existing database credentials.
  5. In index.php, change line 28 from pre_installation to installed.
  6. Perform a hard refresh in your browser (Ctrl + Shift + R).

How do I translate the frontend?โ€‹

Edit the language file located at:

/app/Language/en/front_lang.php

Modify the string values to your target language while keeping the array keys unchanged.

How do I translate the backend?โ€‹

Edit the language file located at:

/app/Language/en/default_lang.php

How do I add custom code?โ€‹

TypeLocation
Custom JavaScriptAdd via the backend at System Settings โ†’ Custom JS
Custom CSSEdit the file at assets/custom.css
Frontend React ChangesModify React source files and recompile using npm
info

Frontend React modifications require a Node.js environment and an npm recompile step. Refer to the React source directory for build instructions.

Does Idea FMS support Nginx?โ€‹

Idea FMS is built on CodeIgniter 4, which requires specific rewrite rules for Nginx. While Nginx configuration is not covered under official support, the team will do their best to assist if you reach out.