# Integrating Discourse into React Native app

**URL:** https://meta.discourse.org/t/integrating-discourse-into-react-native-app/328268
**Category:** Development
**Created:** [September 26, 2024, 5:43pm UTC](https://meta.discourse.org/t/integrating-discourse-into-react-native-app/328268 "2024-09-26T17:43:42Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![aih](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aih/32/452026_2.png) [@aih](https://meta.discourse.org/u/aih)
#### Post date: [September 26, 2024, 5:43pm UTC](https://meta.discourse.org/t/integrating-discourse-into-react-native-app/328268/1 "2024-09-26T17:43:42Z")

</div>

I’m developing an edtech application for iOS and Android using React Native. I’m aiming to integrate the Discourse forum into my app. I’ve successfully implemented the backend using Node.js, which functions with the website, but I’m unable to locate any recent documentation or resources specifically addressing the integration of Discourse within a React Native application.

Any help regarding this would be much appreciated.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [September 26, 2024, 5:44pm UTC](https://meta.discourse.org/t/integrating-discourse-into-react-native-app/328268/2 "2024-09-26T17:44:47Z")

</div>

This repo might help, but it’s a bit out of date now, but many things will be similar still, you may have to update a lot of dependencies and APIs though.

> [@Whitelisted Discourse app with Push Notifications via OneSignal](https://meta.discourse.org/t/whitelisted-discourse-app-with-push-notifications-via-onesignal/58247):
>
> Following up on the discussion [here](https://meta.discourse.org/t/what-if-i-want-to-white-label-the-discourse-mobile-apps/53063/9), I have successfully set up a fork of the official Discourse app that can send push notifications via the OneSignal API. There are two parts to this: [discourse-onesignal](https://github.com/pmusaraj/discourse-onesignal/) - a Discourse plugin that sends Push Notifications to OneSignal’s REST API and a [Discourse Mobile Single Site App](https://github.com/pmusaraj/discourse-mobile-single-site-app) built similarly to the official Discourse Mobile app (using React Native), but using OneSignal for notifications and a simplified interface to suit the needs of a single app. I…

There’s also this, the official Hub app repo, which might help?:

[https://github.com/discourse/DiscourseMobile](https://github.com/discourse/DiscourseMobile)
