react-native-ecommerce
React Native E-commerce
E-commerce mobile application developed using React Native π π©
- React Native
- Redux / Saga
- JSON Server
- Unit Testing
Dependencies
You must have a package manager installed and json-server. JSON Server will simulate a API response, allow us to get items details.
Getting Started
To install all dependencies, you need to run the following command:
$ yarn
To run JSON Server, you could do some configurations or execute the following command if you installed json-server as global:
$ json-server server.json -p 3001 -w -d 300
To run the project, you must have installed Android and/or iOS environment. Use βrun-iosβ or βrun-androidβ:
$ react-native run-ios
Tests
Run the following command to execute all tests:
$ yarn test
To run tests with coverage:
$ yarn test --coverage
Demo
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
Gabriel Hahn Schaeffer
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License β see the LICENSE.md file for details