Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uiheros/react-native-redux-todo-list
React Native Todo List example app which uses Redux for managing app state
https://github.com/uiheros/react-native-redux-todo-list
Last synced: 2 months ago
JSON representation
React Native Todo List example app which uses Redux for managing app state
- Host: GitHub
- URL: https://github.com/uiheros/react-native-redux-todo-list
- Owner: uiheros
- License: mit
- Created: 2016-06-06T12:55:06.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-02-15T09:33:43.000Z (almost 5 years ago)
- Last Synced: 2024-08-03T17:20:01.190Z (6 months ago)
- Language: JavaScript
- Size: 1.09 MB
- Stars: 43
- Watchers: 8
- Forks: 17
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-open-source-ios-apps - To Do List (Redux)
README
# react-native-redux-todo-list
A sample todo list app developed by using React Native and Redux.
[![BuddyBuild](https://dashboard.buddybuild.com/api/statusImage?appID=57565cc3ecb54601001fe9d7&branch=master&build=latest)](https://dashboard.buddybuild.com/apps/57565cc3ecb54601001fe9d7/build/latest)
[![Language](https://img.shields.io/badge/language-ES%206-orange.svg)](https://github.com/lukehoban/es6features#readme)
[![Platforms](https://img.shields.io/badge/platform-iOS%20%7C%20Android-lightgrey.svg)](http://facebook.github.io/react-native/docs/getting-started.html)
[![License](https://img.shields.io/github/license/uiheros/react-native-redux-todo-list.svg?style=flat)](https://github.com/uiheros/react-native-redux-todo-list/blob/master/LICENSE)![alt tag](https://github.com/uiheros/react-native-redux-todo-list/blob/master/todolist.gif)
## How to run the app
### Install react-native
If you don't have `react-native-cli` installed, please get it installed by following the instructions in [Get started with react-native](https://facebook.github.io/react-native/docs/getting-started.html#requirements)
### Clone this repo and install its dependencies
```bash
git clone https://github.com/uiheros/react-native-redux-todo-list.git
cd react-native-redux-todo-list
npm install
```### Start the app
#### For iOS, run
```bash
react-native run-ios
# or
npm run ios```
#### For Android, run
```bash
react-native run-android
# or
npm run android
```### Development
#### Lint the code
```bash
npm run lint
```You can also install the following plugins in your editor/IDE:
- [Eslint plugins](https://github.com/viruschidai/learn-react-ecosystem/blob/master/docs/ESLINT.md)
- [EditorConfig plugin](https://github.com/viruschidai/learn-react-ecosystem/blob/master/docs/EDITORCONFIG.md)