Skip to content

sensebox/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Eric Thieme-Garmann
Feb 13, 2025
7166cf0 Β· Feb 13, 2025
Sep 13, 2022
Feb 13, 2025
Feb 13, 2025
Jun 4, 2024
Jan 29, 2025
Feb 13, 2025
Feb 15, 2024
Sep 13, 2022
Oct 14, 2024
Sep 13, 2022
Mar 1, 2024
Sep 13, 2022
Jan 28, 2025
Mar 1, 2024
Jan 6, 2025
Jan 6, 2025
Apr 24, 2024
Apr 25, 2024
Apr 2, 2024
Jun 4, 2024

Repository files navigation

🌐 senseBox:docs

This repository holds the official sensebox documentation

You can visit the live website here: docs.sensebox.de

This project is a static website built with Docusaurus 3, a modern framework optimized for building documentation websites. It provides easy setup, rapid local development, and seamless deployment options.

πŸš€ Getting Started

βš™οΈ Prerequisites

Before running the project, ensure you have the following tools installed:

or

  • Yarn (v1.22 or higher)

πŸ“¦ Installation

Clone the repository and install the dependencies:

$ yarn

πŸ–₯️ Running the Project Locally

Start the development server:

$ yarn start

This will launch a local server and open the website in your default browser. Any changes you make will be automatically updated without restarting the server.

πŸ” Setting up Algolia

To enable search functionality, you will need an Algolia account:

  1. Sign up for an account at Algolia.
  2. Create an application within Algolia.
  3. Once the application is created, generate an API key and other necessary credentials.
  4. Create a .env file in your project root based on the .env.sample file format, and fill in your Algolia credentials.

πŸ—οΈ Building the Project

To generate a production-ready static version of your site:

$ yarn build

The static files will be placed in the build directory, which you can serve with any hosting platform that supports static content.

πŸ› οΈ Contributing

If you encounter any bugs or issues, feel free to open an issue in the Issues tab. Contributions are welcome! If you'd like to contribute:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/my-feature)
  3. Commit your changes (git commit -m 'Add my feature')
  4. Push to the branch (git push origin feature/my-feature)
  5. Open a Pull Request