Consuming local api with key's packages from local api and using in React Native App
Report Bug
·
Request Feature
Table of Contents
It was built a application using React Native as framework and consuming a api from React Native App GeoLocation Offline Api. Also used libraries how Storybook, React Query, Plops Js, Lottie among others.
- Typescript
- React
- React Native
- Storybook
- Styled System
- Styled Components
- Redux-toolkit
- Redux-offline
- react-native-device-info
- PlopJS
- React Query
- React Native Flipper
- Axios
- React Native BootSplash
- React Native Vector Icons
You need to have installed NodeJs and configured your OS to run on emulator to Android or simulator to iOS
-
Clone the repo
git clone https://github.com/hmarques98/RNOffGeoLoc
-
Install NPM packages
npm install or yarn add
-
To iOS install pods with command`
npx pod install
-
To run on device or emulator
yarn android #to android
yarn ios #to iOS
In project directory src is all of file to screens and components
The folder plop-templates has all templates to generate templates to create a Component.
To create with script run:
Will to prompt what is name component
yarn generate component
The folder storybook has all configuration working storybook library
To see working go to index.js in root directory and change to true the variable: Ex:
const showStorybook = true;
Now go to your application and you will see the library working and components Button, Typography and Box created.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Henrique Marques - @hmarques98_ - [email protected]
Project Link: https://github.com/hmarques98/RNOffGeoLoc