Getting Started with Idea FMS
Idea is a Feedback Management System built on the React framework and CodeIgniter 4. It provides actionable insights about what your customers truly want, making product decision-making straightforward and data-driven.
Who Is Idea For?โ
Idea is designed for anyone who needs structured feedback collection:
- Product owners looking to prioritize feature development
- Webmasters gathering user suggestions for website improvements
- Envato authors collecting feedback from customers
- Businesses seeking offline or online feedback for products and services
Key Conceptsโ
- Create multiple boards to collect feedback about different products, websites, or services.
- Users can submit feature requests, vote on existing ideas, and comment on them.
- Organize and prioritize feedback with categories, statuses, and a visual roadmap.
Hosting Requirementsโ
Before installing Idea FMS, ensure your hosting environment meets the following requirements:
| Requirement | Details |
|---|---|
| PHP | 7.3 or higher (PHP 8.x supported) |
| Database | MySQL 5.1+ or compatible (PostgreSQL, SQLite3, MSSQL) |
| PHP Extensions | MySQLi, GD, cURL, mbstring, intl, json, mysqlnd, xml |
| PHP Settings | date.timezone set to your local timezone; zlib.output_compression disabled |
| Web Server | Apache recommended (nginx requires manual rewrite rules) |
| Permissions | Write permissions on the script's folder; database creation permissions |
Idea FMS has zero external software dependencies. Everything you need is included in the automatic installer.
Installationโ
Step 1 โ Upload & Extractโ
Upload the downloaded .zip file to your public web folder (e.g., public_html, htdocs) and extract it.
Step 2 โ Create a Databaseโ
Create a new MySQL database via your hosting control panel. Note down the following credentials โ you will need them during installation:
- Database Name
- Database Username
- Database Password
Step 3 โ Run the Installerโ
- Visit your domain URL in a web browser. You will be automatically redirected to the installer.
- The installer will run a series of requirement checks to verify your server environment.
- Fill in your database details along with your company or personal information.
- Press Next to complete the installation.
Step 4 โ Post-Installation Cleanupโ
After installation completes, delete the install folder from your server for security purposes.
Step 5 โ Access the Backendโ
Click "GO TO YOUR LOGIN PAGE" to access the Idea FMS backend and start configuring your feedback boards.