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 .env
Set 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 install
Set VUE_APP_OBLYK_APP_HOST in the .env file:
echo "VUE_APP_OBLYK_APP_HOST=0.0.0.0" >> .env
Start the development server
make dev
Install npm dependencies:
npm install
Set VUE_APP_OBLYK_APP_HOST in the .env file:
echo "VUE_APP_OBLYK_APP_HOST='localhost'" >> .env
Start the development server
npm run dev
Open your browser and go to localhost:4500
Enjoy !