I'm looking for a focused professional to update my EXPO app from v35 to the latest version. This project will require:
- A keen understanding of the EXPO app environment and the ability to proficiently upgrade the SDK version.
- Expertise in UI/UX as the task involves enhancing the app's user interface and user experience.
- Thorough experience in performance optimization to improve the app's overall responsiveness and speed.
- Familiarity with third-party library integration.
- Application debugging skills to tackle the issue of the app crashing on startup.
This project calls for someone with attention to detail, proficiency in the EXPO environment, and a knack for both UI/UX and app optimization. If you can deliver a well-rounded update to an already efficient app, feel encouraged to place your bid.
The [login to view URL] and used libraries
{
"name": "x",
"version": "1.0.0",
"private": true,
"main": "node_modules/expo/[login to view URL]",
"scripts": {
"setup": "./scripts/[login to view URL]",
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"eject": "expo eject",
"debug": "open 'rndebugger://set-debugger-loc?host=localhost&port=19001'"
},
"dependencies": {
"@firebase/util": "^0.2.22",
"axios": "^0.19.2",
"babel-preset-env": "^1.7.0",
"base-64": "^0.1.0",
"currency-formatter": "1.5.3",
"expo": "^35.0.0",
"expo-analytics": "^1.0.7",
"expo-av": "~7.0.0",
"expo-font": "~7.0.0",
"expo-localization": "~7.0.0",
"expo-location": "~7.0.0",
"expo-permissions": "~7.0.0",
"expo-task-manager": "~7.0.0",
"expokit": "1.7.1",
"firebase": "^7.14.3",
"formik": "^1.5.1",
"html-entities": "^1.2.1",
"i18n-js": "^3.3.0",
"lodash": "^4.17.15",
"[login to view URL]": "^4.5.0",
"[login to view URL]": "^4.8.0",
"moment": "^2.24.0",
"monet": "0.9.0",
"path": "^0.12.7",
"react": "16.8.3",
"react-instantsearch": "5.3.2",
"react-native": "[login to view URL]",
"react-native-animatable": "1.3.1",
"react-native-app-intro-slider": "1.0.1",
"react-native-button": "^2.3.0",
"react-native-check-box": "2.1.7",
"react-native-collapsible": "1.4.0",
"react-native-country-picker-modal": "^0.8.0",
"react-native-debugger": "^1.1.0",
"react-native-drawer": "^2.5.1",
"react-native-dropdownalert": "3.9.1",
"react-native-fluid-slider": "^1.0.2",
"react-native-gesture-handler": "~1.3.0",
"react-native-gifted-chat": "^0.7.2",
"react-native-keyboard-aware-scroll-view": "^0.8.0",
"react-native-maps": "~0.25.0",
"react-native-masked-text": "1.10.1",
"react-native-modal": "^10.0.0",
"react-native-modal-datetime-picker": "^7.5.0",
"react-native-modal-dropdown": "^0.6.2",
"react-native-modalbox": "1.7.1",
"react-native-open-maps": "^0.3.3",
"react-native-paper": "2.6.3",
"react-native-parallax": "^0.3.0",
"react-native-progress-bar-animated": "^1.0.6",
"react-native-radio-buttons": "^1.0.0",
"react-native-render-html": "^4.0.0",
"react-native-scrollable-tab-view": "^0.10.0",
"react-native-side-drawer": "^1.1.3",
"react-native-side-menu": "^1.1.3",
"react-native-slick": "^1.0.2",
"react-native-snap-carousel": "^3.6.0",
"react-native-star-rating": "^1.1.0",
"react-native-swipe-list-view": "1.5.1",
"react-native-swiper": "1.5.14",
"react-native-timeago": "^0.4.0",
"react-native-vector-icons": "6.2.0",
"react-native-video": "^5.0.0",
"react-navigation": "^3.0.9",
"react-redux": "5.1.1",
"redux": "^4.0.0",
"redux-devtools-extension": "^2.13.8",
"redux-persist": "^5.9.1",
"redux-thunk": "^2.3.0",
"reselect": "4.0.0",
"sanitize-html": "1.20.0",
"tcomb-form-native": "0.6.20",
"universal-cookie": "^4.0.0",
"urijs": "1.19.1",
"url": "^0.11.0",
"url-parse": "1.4.4",
"util": "0.11.1",
"uuid": "3.3.2",
"yup": "^0.27.0"
},
"devDependencies": {
"babel-jest": "23.6.0",
"babel-plugin-transform-remove-console": "^6.9.4",
"babel-preset-react-native": "4.0.1",
"jest": "23.6.0",
"react-test-renderer": "16.7.0",
"reactotron-react-native": "2.1.5",
"reactotron-redux": "2.1.3"
}
}