Peak Pursuer

Type: WordPress Website

Code: html, css, javascript, jquery, php

Status: Not maintained

Peak Pursuer is a WordPress website that processes GPX tracks (visualization and data handling such as ascent, descent, distance etc.). I created the website to make it easy for people to share and find new hiking trails. The concept behind the website is relatively simple. Users publish hiking trails which they record/track with a GPS device (Smartphone, GPS watch etc.) and thus make it possible for visitors to find new trails. It’s some sort of a trail sharing platform for hikers and outdoor enthusiasts. Visitors can filter hiking trails by location, technical difficulty, distance, ascent and maximum altitude. Due to high competition from other platforms I decided to stop working on the project and new registrations are at the moment disabled. If you are interested in the project, don’t hesitate to contact me.


Highlighted Features

Frontend Post Submission

The website is based on WordPress and thus it was crucial to implement a frontend post submission functionality. The website allows registered users to publish trails from the frontend and utilizes AJAX for smooth experience.

Google Maps API

As the website deals with hiking trails, maps are crucial. The website utilizes Google Maps API to show GPS tracks and starting points of trails. The Google Maps implementation is relatively complicated as the website also supports filters that modify map markers and other data.

Google Geolocation API

The website utilizes the Google Geolocation API. When a trail is published, the website extracts coordinates from  GPX track and figures out the name of the starting point and the name of the end point (city, street, etc.).

User management

The website supports frontend registration and sign-in.

 


Blaz K.

I’m a Denmark-based web developer specializing in React, TypeScript, and Next.js, with a strong focus on MACH architecture-based systems. I also have good experience in PHP from my previous roles as a full-stack developer working with WordPress, PrestaShop and Magento 2.


Leave a Reply

Your email address will not be published. Required fields are marked *