├── .gitignore ├── README.md ├── capacitor.config.ts ├── ionic.config.json ├── ios ├── .gitignore └── App │ ├── App.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata │ ├── App.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── App │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── AppIcon-20x20@1x.png │ │ │ ├── AppIcon-20x20@2x-1.png │ │ │ ├── AppIcon-20x20@2x.png │ │ │ ├── AppIcon-20x20@3x.png │ │ │ ├── AppIcon-29x29@1x.png │ │ │ ├── AppIcon-29x29@2x-1.png │ │ │ ├── AppIcon-29x29@2x.png │ │ │ ├── AppIcon-29x29@3x.png │ │ │ ├── AppIcon-40x40@1x.png │ │ │ ├── AppIcon-40x40@2x-1.png │ │ │ ├── AppIcon-40x40@2x.png │ │ │ ├── AppIcon-40x40@3x.png │ │ │ ├── AppIcon-512@2x.png │ │ │ ├── AppIcon-60x60@2x.png │ │ │ ├── AppIcon-60x60@3x.png │ │ │ ├── AppIcon-76x76@1x.png │ │ │ ├── AppIcon-76x76@2x.png │ │ │ ├── AppIcon-83.5x83.5@2x.png │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── Splash.imageset │ │ │ ├── Contents.json │ │ │ ├── splash-2732x2732-1.png │ │ │ ├── splash-2732x2732-2.png │ │ │ └── splash-2732x2732.png │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── capacitor.config.json │ └── config.xml │ └── Podfile ├── jsconfig.json ├── package.json ├── public ├── assets │ ├── avatar.jpeg │ ├── icon │ │ ├── favicon.png │ │ └── icon.png │ ├── mapplaceholder.png │ ├── nonefound.png │ └── shapes.svg ├── data.json ├── index.html └── manifest.json ├── src ├── App.jsx ├── components │ ├── ExploreContainer.css │ ├── ExploreContainer.jsx │ ├── LongPlaceCard.jsx │ ├── PlaceCard.jsx │ ├── SubPages.jsx │ └── Tabs.jsx ├── data │ └── fetcher.js ├── index.jsx ├── nav │ ├── AllRoutes.jsx │ └── NavRoutes.jsx ├── pages │ ├── Place.jsx │ ├── Tab1.css │ ├── Tab1.jsx │ ├── Tab2.css │ ├── Tab2.jsx │ ├── Tab3.css │ └── Tab3.jsx ├── store │ ├── PlacesStore.js │ ├── Selectors.js │ └── index.js ├── styles │ ├── Favourites.module.scss │ ├── Home.module.scss │ ├── Place.module.scss │ └── Places.module.scss └── theme │ ├── floating-tab-bar.scss │ ├── main.scss │ └── variables.css └── typings └── cordova-typings.d.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/README.md -------------------------------------------------------------------------------- /capacitor.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/capacitor.config.ts -------------------------------------------------------------------------------- /ionic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ionic.config.json -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/App/App.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/App/App.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/App/App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/AppDelegate.swift -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/Splash.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png -------------------------------------------------------------------------------- /ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png -------------------------------------------------------------------------------- /ios/App/App/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/App/App/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/App/App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/Info.plist -------------------------------------------------------------------------------- /ios/App/App/capacitor.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/capacitor.config.json -------------------------------------------------------------------------------- /ios/App/App/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/App/config.xml -------------------------------------------------------------------------------- /ios/App/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/ios/App/Podfile -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/avatar.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/assets/avatar.jpeg -------------------------------------------------------------------------------- /public/assets/icon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/assets/icon/favicon.png -------------------------------------------------------------------------------- /public/assets/icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/assets/icon/icon.png -------------------------------------------------------------------------------- /public/assets/mapplaceholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/assets/mapplaceholder.png -------------------------------------------------------------------------------- /public/assets/nonefound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/assets/nonefound.png -------------------------------------------------------------------------------- /public/assets/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/assets/shapes.svg -------------------------------------------------------------------------------- /public/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/data.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/public/manifest.json -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/components/ExploreContainer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/components/ExploreContainer.css -------------------------------------------------------------------------------- /src/components/ExploreContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/components/ExploreContainer.jsx -------------------------------------------------------------------------------- /src/components/LongPlaceCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/components/LongPlaceCard.jsx -------------------------------------------------------------------------------- /src/components/PlaceCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/components/PlaceCard.jsx -------------------------------------------------------------------------------- /src/components/SubPages.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/components/SubPages.jsx -------------------------------------------------------------------------------- /src/components/Tabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/components/Tabs.jsx -------------------------------------------------------------------------------- /src/data/fetcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/data/fetcher.js -------------------------------------------------------------------------------- /src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/index.jsx -------------------------------------------------------------------------------- /src/nav/AllRoutes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/nav/AllRoutes.jsx -------------------------------------------------------------------------------- /src/nav/NavRoutes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/nav/NavRoutes.jsx -------------------------------------------------------------------------------- /src/pages/Place.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/pages/Place.jsx -------------------------------------------------------------------------------- /src/pages/Tab1.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/Tab1.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/pages/Tab1.jsx -------------------------------------------------------------------------------- /src/pages/Tab2.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/Tab2.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/pages/Tab2.jsx -------------------------------------------------------------------------------- /src/pages/Tab3.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/Tab3.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/pages/Tab3.jsx -------------------------------------------------------------------------------- /src/store/PlacesStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/store/PlacesStore.js -------------------------------------------------------------------------------- /src/store/Selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/store/Selectors.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/styles/Favourites.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/styles/Favourites.module.scss -------------------------------------------------------------------------------- /src/styles/Home.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/styles/Home.module.scss -------------------------------------------------------------------------------- /src/styles/Place.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/styles/Place.module.scss -------------------------------------------------------------------------------- /src/styles/Places.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/styles/Places.module.scss -------------------------------------------------------------------------------- /src/theme/floating-tab-bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/theme/floating-tab-bar.scss -------------------------------------------------------------------------------- /src/theme/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/theme/main.scss -------------------------------------------------------------------------------- /src/theme/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/src/theme/variables.css -------------------------------------------------------------------------------- /typings/cordova-typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alanmontgomery/ionic-react-travel-app/HEAD/typings/cordova-typings.d.ts --------------------------------------------------------------------------------