This mobile native app is inspired by Japan's much-loved discount travel campaign that promotes tourism within the country.
Search by using place name keywords, such as "Roppongi" or "Atami". From there, you will have access to hundreds of search results on popular hotels, attractions, and restaurants. Tap on a result to find out further useful information, such its description, its pricing, and access to its website and Google Maps directions.
Check out the showcase page or access the live project from Expo Go.
If you already have the Expo Go app on your phone, you can scan this QR code to open Go To Travel:
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project was bootstrapped with Create React Native App.
If Yarn was installed when the project was initialized, then dependencies will have been installed via Yarn, and you should probably use it to run these commands as well. Unlike dependency installation, command running syntax is identical for Yarn and NPM at the time of this writing.
If it's your first time, run this command in the project directory to make sure you have installed all the necessary packages:
// ./go-to-travel
yarn install
To start the server locally:
Runs your app in development mode.
Scan the QR Code that appears to open and view it in the Expo app on your phone. It will reload if you save edits to your files, and you will see build errors and logs in the terminal.
Sometimes you may need to reset or clear the React Native packager's cache. To do so, you can pass the --reset-cache
flag to the start script:
npm start --reset-cache
# or
yarn start --reset-cache
Like npm start
, but also attempts to open your app in the iOS Simulator if you're on a Mac and have it installed.
Like npm start
, but also attempts to open your app on a connected Android device or emulator. Requires an installation of Android build tools (see React Native docs for detailed setup).