Skip to content

sbj1811/USNationalParkGuide

Repository files navigation

National Park Guide App

play

National Park Guide boasts rich, detailed information on America’s most popular National Parks, including key features, history, maps, campgrounds, hiking trails, current weather and alerts, with links to additional information resources using NPS Data API , Hiking Project Data API and OpenWeatherMap API .

The application is aimed at Tourists and Hikers visiting any of the National Parks in United States of America.

NPS App

Features

  • MVVM architecture with Repository Pattern
  • Android Jetpack - LiveData, ViewModel, Room with RxJava
  • Descriptions of each park’s key features and history, with links to additional resources.
  • Current weather condition.
  • List of Trails and Campground with additional details.
  • Park-related news, alerts, and events.
  • Tag your favorite park sight.
  • Supports UI for multiple phone and tablet sizes.
  • Uses Expresso Unit tests for UI and Intents.
  • Google and Email sign-in.
  • Share Trail and Campground location with friends.
  • The free app variant displays banner ads.
  • Home Screen Widget with Favorite Park details.
  • Accessibility support.
  • Offline mode.
  • Libraries:

License:

  Copyright 2018, Shaunak Jani

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

About

US National Park Guide Android App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published