Feedback Flow

by Volker Kemeter - @volk0r

What is your idea about?
My idea is to develop a TYPO3 extension designed to streamline the feedback collection process from editors or backend users. This extension will be integrated into the frontend through the admin panel and as a toolbar item in the backend.

The primary objective of this extension is to assist website owners and developers in gathering comprehensive and accurate information about potential issues on specific pages. By automating the collection of relevant data, the extension reduces communication overhead and accelerates the debugging process.

Key features include:

Frontend Integration:

  • User-generated input, such as descriptions of issues encountered.
  • Automatic capture of the page URL.
  • Screenshot generation, leveraging browser-built-in capabilities, with a prompt for the user.
  • Logged-in backend user data.
  • Metadata extraction, including:
    • Browser type and version.
    • Screen resolution.
    • Cookie information.
    • Any other data accessible via JavaScript.
  • TYPO3-specific backend data retrieval, such as:
    • Page UID.
    • Number of images on the page.
    • Cache status.
    • Additional data provided by the TYPO3 ecosystem.

Backend Integration:

  • The ability to collect the same data as in the frontend, ensuring consistency across both interfaces.

What do you want to achieve by the end of Q4 2024?

By the end of Q4 2024, the goal is to have the extension fully developed and ready for production, including all the features described above. In addition to the core functionality, comprehensive documentation will be provided to support developers, integrators, and end-users. This documentation will ensure that the extension can be effectively implemented, customized, and maintained across different TYPO3 environments.

What is the potential impact of your idea for the overall goal?

This extension empowers website owners and testers to provide detailed feedback to agencies, developers, integrators, and project managers without requiring in-depth knowledge of the TYPO3 system. By streamlining the feedback process and ensuring that all relevant information is automatically included, the extension reduces unnecessary phone calls, email exchanges, and other forms of time-consuming communication.

The potential impact is significant, as it enhances the efficiency of issue resolution and improves the overall user experience within the TYPO3 ecosystem. Additionally, this feature may influence decision-makers when choosing a content management system, as it offers a level of functionality typically only available in paid SaaS solutions. By making such features accessible and easy to use in both the frontend and backend, TYPO3 can strengthen its position as a competitive and user-friendly CMS.

Which budget do you need for your idea?

7.500 Euro

Please note: After the start of the voting we can not change the idea description nor the idea outcome. If this idea is selected by the members, it must be archived as described.

5 Likes

See also discussion FeedbackFlow

1 Like