Oblyk is an open-source community website dedicated to climbing. It aims to build a large open-data database of cliffs, routes and climbing gyms in France and around the world that can be freely consulted via an API. Climbers can also use this tool to rate their crosses or find climbing partners.
This repository is the App part of Oblyk project.
For front api, go here : oblyk-app
- Docker Compose
- Make
- Node 18
- npm >= 7.11
Copy the example environment file:
cp .env.example .envSet VUE_APP_OBLYK_API_ACCESS_TOKEN params in .env.local with your Api token (see: oblyk-api organization token part)
Run the installation command:
make installSet VUE_APP_OBLYK_APP_HOST in the .env file:
echo "VUE_APP_OBLYK_APP_HOST=0.0.0.0" >> .envStart the development server
make devInstall npm dependencies:
npm installSet VUE_APP_OBLYK_APP_HOST in the .env file:
echo "VUE_APP_OBLYK_APP_HOST='localhost'" >> .envStart the development server
npm run devOpen your browser and go to localhost:4500
Enjoy !