It is an application that brings location-based videos written in React Native hybrid.
It was developed using Google Maps and Youtube Data API.
When a location is clicked on the map, the first 10 videos of the location are brought, and as the list is scrolled down, the next 10 videos of that location are brought.
When the videos brought on the list are clicked on, that video is watched on youtube.
To run the project in the development environment;
GOOGLE MAPS API and YOUTUBE DATA API KEY must be obtained from the Google Cloud Platform. Keys should be added to the fields with the description lines in the code.
yarncommand should be run in the main directory of the project.
Local.propertiesshould be added to the
LocationBasedVideoTracking/androiddirectory in the project.
In the project, apk is taken to develop with the
./gradlew assembleDebugcommand in the LocationBasedVideoTracking/android directory. Live application apk is taken with
yarn startcommand must be run to run the apk received for development.