Skip to content

An app for tourists allowing to store information about places they visited

Notifications You must be signed in to change notification settings

hanuz06/react-native-visits-app

Repository files navigation

Places tracker

This is a React Native app that allows to keep a list of visited places. A user can input a title, add a picture with camera, and add location with Google Map. The user can tap on any item in the list to see the details (title, picture, and map image), and by taping on the map image the user will be able to see full screen non-editable map with marker on it. Each item in the list is deletable by long pressing on the item.

"React Native Visits app in action"

Downloading the project

Fork and clone this repo. It is recommended to install Android Studio Emulator as instructed 👉 in expo-android-studio-emulator or iOS Simulator as instructed 👉 in expo-iOS-emulator. The following instruction is for Android Studio.

Install Expo CLI

npm install -g expo-cli

Running the project

Open a virtual device in Android Studio.

cd react-native-visits-app
expo start

In the opened new window (usually on localhost:19002), click on the "Run on $(your device)" section to run app on the smartphone simulator or web.

Dependencies

  • Node 12.x or above
  • NPM 5.x or above
  • formik ^2.1.4
  • yup ^0.28.4
  • redux ^4.0.5
  • react-redux ^7.2.0
  • redux-thunk ^^2.3.0
  • react-native
  • react-native-maps 0.26.1
  • react-navigation ^4.3.8
  • expo ~37.0.3
  • expo-file-system ~8.1.0
  • expo-image-picker ~8.1.0
  • expo-location ~8.1.0
  • expo-permissions ~8.1.0
  • expo-sqlite ~8.1.0

About

An app for tourists allowing to store information about places they visited

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published