🧩 How to Build an Android App User Community with Discourse? [HeyApks Project]

AI-generated summary

kevin001 is seeking advice on building an Android app user community for HeyApks.com using Discourse. The goal is to foster discussions around apps, allow developer interaction, enable issue reporting, and integrate community feedback directly into the site. Key technical needs include OAuth2/JWT login integration with HeyApks’ existing accounts, syncing new app releases to Discourse as topics, and displaying community ratings on app pages. kevin001 asks the Meta Community for plugin recommendations, best practices for content sync (via API/webhooks/custom plugin), and real-world examples from similar app-repository forums. NateDhaliwal responds with two helpful links: one for DiscourseConnect SSO setup and another for Discourse OAuth2 Basic integration, offering starting points for authentication integration. The discussion reflects a practical, community-driven approach to enhancing user engagement and trust for an APK-sharing platform through Discourse’s flexible forum system.

Hi Meta Community,

I’m currently managing a platform called HeyApks.com, which offers a wide selection of Android APK files — from trending apps to popular modded versions.

To enhance user engagement and trust, I’m planning to build an official community forum where:

Users can discuss apps, share feedback, tips, and reviews.

Developers can introduce their apps and respond to user feedback.

The community can report issues, request apps, and talk about Android security, performance, and customization.

:bullseye: Main Goals I’m considering using Discourse to:

Create a space for in-depth discussions around Android apps (similar to XDA, but more accessible for casual users).

Integrate Discourse login with HeyApks’ existing account system using OAuth2 or JWT.

Automatically generate discussion topics whenever a new app is published on HeyApks.

Display community ratings and discussions directly on the app’s page on HeyApks.

:red_question_mark:Questions for the Meta Community Are there any recommended or official plugins to implement OAuth2 or JWT login integration between an existing site and Discourse?

What is the most efficient way to sync content between the main website and Discourse? (API? Webhooks? Custom plugin?)

Has anyone here launched a forum for an app repository or app-sharing platform? I’d love to hear your experiences, lessons learned, or best practices.

I’m very excited about the potential of building a strong Android app community around. Looking forward to your insights, recommendations, or examples of similar implementations!

Do these help?