Application created for the purpose of study, an ecommerce store
- βοΈ React Native β A lib that provides a way to create native apps for Android and iOS
- πΌ Expo - Framework and a platform for universal React applications.
- πΉ Json Server with Relationships β Fake rest api with zero coding
- β» Redux with Redux Saga β State management with middleware
- π Styled Components β styled-components
- πΈ Reactotron - Helps debugging process
- π Lint β ESlint/Prettier/Editor Config
- Clone this repo using
git clone https://github.com/mfzaguiar/e-commerce-app.git
- Move yourself to the appropriate directory:
cd e-commerce-app
- Run
yarn
to install dependencies
- Open new terminal
- Run:
yarn server
- Run
expo start
Note: If you choose to start the mobile app in the android.
Change the baseURL in file api.js located in services/api.js
-
Genymotion emulator:
http://10.0.3.2:3000
-
Android emulator:
http://10.0.2.2:3000
-
Android device:
http://'YOUR-LOCAL-IP':3000
If you having trouble with android device, I recommend you to use the Ngrock
- Use the follow credentials to login
email: admin@hotmail.com
password: 12345
or
email: teste@hotmail.com
password: 123
This project is licensed under the MIT License - see the LICENSE page for details.