GetStream / React Native Example
React Native Activity Feed example application
Stars: ✭ 222
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to React Native Example
Streamsaver.js
StreamSaver writes stream to the filesystem directly asynchronous
Stars: ✭ 2,784 (+1154.05%)
Mutual labels: stream
Fetch Progress Indicators
Progress indicators/bars using Streams, Service Workers, and Fetch APIs
Stars: ✭ 181 (-18.47%)
Mutual labels: stream
Xstream
An extremely intuitive, small, and fast functional reactive stream library for JavaScript
Stars: ✭ 2,259 (+917.57%)
Mutual labels: stream
Gnome Shell Extension Cast To Tv
Cast files to Chromecast, web browser or media player app over local network.
Stars: ✭ 200 (-9.91%)
Mutual labels: stream
Amazonriver
amazonriver 是一个将postgresql的实时数据同步到es或kafka的服务
Stars: ✭ 198 (-10.81%)
Mutual labels: stream
Copilot
A stream-based runtime-verification framework for generating hard real-time C code.
Stars: ✭ 204 (-8.11%)
Mutual labels: stream
Render Media
Intelligently render media files in the browser
Stars: ✭ 181 (-18.47%)
Mutual labels: stream
Redis4cats
🔖 Redis client built on top of Cats Effect, Fs2 and Lettuce
Stars: ✭ 189 (-14.86%)
Mutual labels: stream
Hstream
The streaming database built for IoT data storage and real-time processing in the 5G Era
Stars: ✭ 166 (-25.23%)
Mutual labels: stream
Byte Stream
A non-blocking stream abstraction for PHP based on Amp.
Stars: ✭ 208 (-6.31%)
Mutual labels: stream
Piping Server
Infinitely transfer between every device over pure HTTP with pipes or browsers
Stars: ✭ 2,330 (+949.55%)
Mutual labels: stream
Kinesis Consumer
Golang library for consuming Kinesis stream data
Stars: ✭ 198 (-10.81%)
Mutual labels: stream
Video Stream Merger
Merge multiple video MediaStreams into one composite.
Stars: ✭ 214 (-3.6%)
Mutual labels: stream
React Native Activity Feed Example
A mobile application built using React Native, Stream.io and react-native-activity-feed
Features
- Flat feed
- Notification feed
- Activity detail screen
- Profile screen
- Profile update screen
- Likes & Comments
- Status update with hashtags, mentions, URL enrichment and image upload
Requirements
- NodeJS
- Expo
Setup instructions
1. Install dependencies
# Clone the example app repo
git clone https://github.com/GetStream/react-native-example
cd react-native-example
# Install npm dependencies
yarn;
2. Setup up your app
Get your Stream API credentials from the user dashboard and make sure your application has these feed groups:
- user (type Flat)
- timeline (type Flat)
- notification (type Notification)
If you followed the React Native tutorial, you already have a pre-configured app on your account that you can use for this project.
mv .env.example .env
Open the .env
file in your favorite editor. And fill in the credentials.
3. Get your userToken and setup demo data
yarn run init-data
Copy the line this script outputs and put it in your .env
file.
4. Start your app
expo start
Follow the instructions from the terminal to preview the app on your phone or using an emulator.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].