An open API service indexing awesome lists of open source software.

https://github.com/streamplace/components-example


https://github.com/streamplace/components-example

Last synced: 9 months ago
JSON representation

Awesome Lists containing this project

README

          

# sp-example-app

A sample React Native app demonstrating livestreaming and chat features using Streamplace components.

## Features

- **Livestream Directory:** Browse live streams and view stream details.
- **Player UI:** Watch streams with custom controls and metrics.
- **Chat:** Real-time chat for each livestream, including rich text and mentions.
- **Dark/Light Mode:** Toggle between dark and light themes, with Android navigation bar adapting to the mode.
- **Reusable UI Components:** Includes Avatar, Button, Card, Progress, Text, and Tooltip components.
- **Navigation:** Built with Expo Router for seamless navigation.
- **State Management:** Uses Zustand for global state.

## Getting Started

1. Install dependencies:
```bash
pnpm install
```
2. Start the development server:
```bash
pnpm start
```
2a. Or run the app on a specific platform:
```bash
pnpm run android
```
```bash
pnpm run ios
```