- React-Native app built using React-native.
- For MapBox (maps): mapBox.
- React-Native Modal for previewing form modal (https://github.com/react-native-modal/react-native-modal).
- Formik to utilize form and initial values: [Formik] https://github.com/formium/formik
- YUP to do front-end validation in the form: [YUP] https://github.com/jquense/yup
- Handling local storage using Async Storage: [AsyncStorage] https://github.com/react-native-async-storage/async-storage
Clone this repository.
yarn install or npm install
cd ios && npx pod-install
react-native run-ios
yarn install or npm install
react-native start
react-native run-ios
-User can longPress on marker to drag and drop it. -After Clicking on setting note a modal will appear. -The user has to add title (required) and a minimum of 5 characters for each other field. -After the user submit the data will be saved to the local storage. -The user would have to move (black marker) first as it's set to last set location inorder to be able to view (red marker) indicating his saved note. -The user can edit/ delte any note by clicking on the red marker and either edit the data entered previously or delete the note using delete button.