Skip to content

An app to help you find and book hotels, restaurants, and attractions in cities across Japan. The name of this app is inspired by Japan's much loved discount travel campaign that promotes tourism within the country.

License

Notifications You must be signed in to change notification settings

AidanFournier/go-to-travel

Repository files navigation

Go To Travel

Discover hotels, restaurants, and attractions in cities across Japan.

Home page Discover page Restaurant Show Page Attraction Show Page Zoomed-in map

Table of contents

Introduction

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.

App

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:

Expo Go QR Code

Technologies

Languages and tools:

react javascript html5 Tailwind CSS css3 git figma git

Other tools used:

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Credits

This project was bootstrapped with Create React Native App.

Development environment

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:

yarn start

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

npm run ios

Like npm start, but also attempts to open your app in the iOS Simulator if you're on a Mac and have it installed.

npm run android

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).

About

An app to help you find and book hotels, restaurants, and attractions in cities across Japan. The name of this app is inspired by Japan's much loved discount travel campaign that promotes tourism within the country.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages