# BBB-Dashboard Dashboard to manage and keep an eye on multiple BigBlueButton rooms.  🏗 This Project is still unfinished. The bulk create function does not work yet. It might crash. ## Usage (with Docker) - Install a docker runtime - Have a username and password of a user (which can sign in and create rooms on the bbb instance you want to use) at hand. - Run `docker run --env BOT_USERNAME=<YOUR_USER> --env BOT_PASSWORD=<YOUR_PW> -p 3000:3000 registry.gitlab.fachschaften.org/jfowl/bbb-dashboard:latest`, but replace `<YOUR_USER>` and `<YOUR_PW>` with the actual username and password. - Access the dashboard at localhost:3000 ## Development WIP! - Clone or copy this repo. - `npm install` in the root directory and `npm install` in the `client` directory. - Start the backend with `node server.js` and in the client directory the svelte dev server with `npm run dev`. ## Technologies used - Backend: - [Node.js](https://nodejs.org/) - [express](https://expressjs.com/) - [puppeteer](https://github.com/puppeteer/puppeteer) - Frontend: - [Svelte](https://svelte.dev) - [Bulma](https://bulma.io)