Plan your hiking adventures, multi-day-hikes and through-hikes and organize upcoming hiking days according to your progress.
-
Clone this repo.
git clone https://github.com/rbrtrfl/pathfinder
-
Install dependencies in root, server and client folder
npm install
-
Create .env file in client folder
REACT_APP_MAPBOX_TOKEN= REACT_APP_THUNDERFOREST_TOKEN= REACT_APP_DB_HOST= REACT_APP_DB_PORT=
-
Create .env file in server folder
DB_HOST= DB_PORT= DB_PASS= DB_USER= EXPRESS_HOST= EXPRESS_PORT=
-
Install MongoDB on your machine
-
Start the server. From the server folder, run
npx nodemon
-
Start the client. From the client folder, run
npm start
-
Example gpx Tracks can be found in the /gpx folder.