Felsverzeichnis is a web application designed to help climbers discover and explore climbing crags with detailed information and interactive visualizations. From comprehensive crag data to 3D models and sun exposure charts, Felsverzeichnis aims to be a valuable resource for planning climbing adventures.
Current Version running at: felsverzeichnis.vorstieg.eu
To get started with development, follow these steps:
Clone the repository:
git clone https://github.com/your-username/Felsverzeichnis.git
cd Felsverzeichnis
Install dependencies:
npm install
# or pnpm install
# or yarn install
Start the development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
The application will be available at http://localhost:5173.
Building for production:
npm run build
You can preview the production build with npm run preview.
Linting and Formatting:
npm run lint
npm run format
We welcome contributions to Felsverzeichnis! If you're interested in improving the project, please follow these general steps:
git checkout -b feature/your-feature-name.git commit -m "feat: Add new feature"git push origin feature/your-feature-namemain branch of the original repository.Please make sure to test your changes thoroughly before submitting a pull request.
Felsverzeichnis includes a "Topo Creator" tool that allows users to generate 3D models and associated data for climbing crags. This tool is designed to facilitate the creation of detailed visualizations for new crags.
If you have used the Topo Creator to generate files for a new crag and would like to see it integrated into Felsverzeichnis, you can send the generated files directly to [email protected]. There is no need to open a Pull Request for these types of contributions; they will be added manually.