Skip to content

apknusel/TrailLens

Repository files navigation

TrailLens

Info

Key Features

Describe the most challenging features you implemented (one sentence per bullet, maximum 4 bullets):

  • Trail line implementation (figuring out accuracy, smoothing, and drawing the line).
  • Real-time weather api data and logic for location based updates to the weather widget.
  • Goals and calendar implementation (figuring out cutoffs for goals and proper formatting of dates).
  • Camera integration in the hike and ensuring it was smooth and seemless.

Which (if any) device integration(s) does your app support?

  • Geolocation (GPS)
  • Camera integration
  • Offline mode - if you lose signal for a period of time (typically you only have connection at beginning of trail head) the web app will continue attempting the requests until you have signal again (typically when you finish the hike at the trail head).

Which (if any) progressive web app feature(s) does your app support?

  • All minimal PWA features (icons)
  • Basic caching of the web app (load even when offline)

Mockup images

TrailLens is a website for tracking hikes and viewing your previous hikes. Our mockup shows all of the main pages and features. We opted for a highly extensible view and are relying on the Beufy (built on top of Bulma) component library to help us easily scale to a desktop view, which is why we did not mock the desktop view. CSCI5117 Project 2

Screenshots of Site

Home Screen

Start Hike (Main View)

Start Hike (Camera Preview)

Start Hike (w/Photo Carousel)

Previous Hikes

Individual Hike

Individual Hike (w/Photo)

Calendar

Goals

External Dependencies

About

TrailLens is a PWA created to track and document pictures of their hikes and was created for CSCI5117.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors