Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ali322/cnodern

Yet another CNode React-Native App
https://github.com/ali322/cnodern

react react-native redux

Last synced: about 2 months ago
JSON representation

Yet another CNode React-Native App

Awesome Lists containing this project

README

        

# CNodeRN
[![CircleCI](https://circleci.com/gh/ali322/CNodeRN.svg?style=svg)](https://circleci.com/gh/ali322/CNodeRN)
[![Dependency Status](https://gemnasium.com/badges/github.com/ali322/CNodeRN.svg)](https://gemnasium.com/github.com/ali322/CNodeRN)
[![Code Climate](https://codeclimate.com/github/ali322/CNodeRN/badges/gpa.svg)](https://codeclimate.com/github/ali322/CNodeRN)
[![Backers on Open Collective](https://opencollective.com/CNodeRN/backers/badge.svg)](#backers)
[![Sponsors on Open Collective](https://opencollective.com/CNodeRN/sponsors/badge.svg)](#sponsors)

> Yet another [cnodejs.org](http://cnodejs.org) React-Native App

## Install
For [Android](https://www.pgyer.com/Q98i)

![CNodeRN](https://o1wjx1evz.qnssl.com/app/qrcode/Q98i)

For [ios](https://www.pgyer.com/GhwY)

![CNodeRN](https://o1wjx1evz.qnssl.com/app/qrcode/GhwY)

## Develop
1. clone this repo
`git clone https://github.com/ali322/CNodeRN`
2. install all the packages
`npm install`
3. run the app in simulator on your own
`react-native run-ios` for ios or `react-native run-android` for android

## Test
run unit test in app/__test__
`npm test`

## Screenshots
![cnode-1](http://7xvyds.com2.z0.glb.qiniucdn.com/ipic/2017-04-09-2017-04-09-14_26_14.gif)
![cnode-2](http://7xvyds.com2.z0.glb.qiniucdn.com/ipic/2017-04-09-2017-04-09-14_22_39.gif)

## Packages in using
CNodeRN build on following packages

* [react-navigation](https://github.com/react-community/react-navigation)
* [react-native-camera](https://github.com/lwansbrough/react-native-camera)
* [react-native-htmlview](https://github.com/jsdf/react-native-htmlview)
* [react-native-scrollable-tab-view](https://github.com/brentvatne/react-native-scrollable-tab-view)
* [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons)
* [react-native-spinkit](https://github.com/maxs15/react-native-spinkit)
* [react-native-progress](https://github.com/oblador/react-native-progress)
* [seamless-immutable](https://github.com/rtfeldman/seamless-immutable)
* [shallowequal](https://github.com/dashed/shallowequal)
* [redux](https://github.com/reactjs/redux)
* [react-redux](https://github.com/reactjs/react-redux)
* [redux-persist](https://github.com/rt2zz/redux-persist)
* [redux-thunk](https://github.com/gaearon/redux-thunk)
* [lodash](https://github.com/lodash/lodash)
* [moment](https://github.com/moment/moment)
* [react-native-code-push](https://github.com/Microsoft/react-native-code-push)

## Todo

- fix some unknow bugs
- improve htmlview and make more compatible in android
- finish cache feature

## Contributors

This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].

## Backers

Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/CNodeRN#backer)]

## Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/CNodeRN#sponsor)]










## License

[MIT License](http://en.wikipedia.org/wiki/MIT_License)