https://github.com/phuochau/recordingsample
Recording Sample by React Native
https://github.com/phuochau/recordingsample
ava enzyme fastlane gitlab istanbul phuochau react-native react-native-app
Last synced: 4 months ago
JSON representation
Recording Sample by React Native
- Host: GitHub
- URL: https://github.com/phuochau/recordingsample
- Owner: phuochau
- Created: 2017-03-13T04:04:31.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-13T04:35:07.000Z (about 8 years ago)
- Last Synced: 2025-02-01T03:23:59.115Z (4 months ago)
- Topics: ava, enzyme, fastlane, gitlab, istanbul, phuochau, react-native, react-native-app
- Language: HTML
- Homepage:
- Size: 1.18 MB
- Stars: 26
- Watchers: 4
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sample Recording App With React Native
Use [react-native-audio](https://github.com/jsierles/react-native-audio/) for recording but modify some native iOS code to support resume on iOS.## Features
- Start/Stop Record
- Pause/Resume (only works for iOS, will update for Android later)
- View recored audios on ListView
- Swipe right to left to delete record.
- Use [Redux](http://redux.js.org/) for state management
- Use [react-native-router-flux](https://github.com/aksonov/react-native-router-flux) for route management.
- Unit testing with [Ava](https://github.com/avajs/ava), [Enzyme](https://github.com/airbnb/enzyme)
- Code coverage with [istanbul nyc](https://github.com/istanbuljs/nyc)
- Beautiful Code with [Eslint](http://eslint.org/)
- Beautiful architecture.
- Continuous development with [fastlane](https://github.com/fastlane/fastlane) and [Gitlab CI](https://about.gitlab.com/gitlab-ci/) (only works on Gitlab repo)
## :arrow_up: How To Run
```javascript
- npm install or yarn install
- react-native run-ios or react-native run-android
```
## Hire me or share experience together
- Email: [[email protected]](mailto:[email protected])
- [Upwork Profile](http://www.upwork.com/fl/hauvophuoc)
- Skype: phuochauspkt