An iOS client for http://bbs.uestc.edu.cn/ written in React Native with Redux. APIs are provided by UESTC-BBS.
###Live Demo
git clone git@github.com:just4fun/uestc-bbs-react-native.git
cd uestc-bbs-react-native
npm installThen use Xcode to open this project and simply click Run.
Open Live Demo which hosted this project on the web and run it through Appetize.io via RNPlay.
-
Execute same commands as Run in simulator except last step with Xcode, then follow this official guide
-
Download React Native Playground from App StoreThen scan QR code below
Or searchstuhomedirectly
Now it's still being built, and it maybe buggy honestly.
- Login/Logout
- Read latest topics
- Read forums
- Read sub forums
- Read topics in each forum
- Read topic detail and comments
- Reply a topic
- Reply a comment
- Publish a topic
- Search in whole site
- Read private messages
- Reply private messages
- Personal settings
- Fixture data (aka
mock data) - Unit Testing (refer this article)
- User avatar is not displayed sometimes: issue
- Switching between pages is not very smooth: performance


