# bbbeasy
**Repository Path**: FreeIPCC/bbbeasy
## Basic Information
- **Project Name**: bbbeasy
- **Description**: 视频会议系统,开源视频会议,视频呼叫中心,企业云课堂,虚拟教室,大学虚拟教室,BigBlueButton大蓝钮视频会议,Easy Multi-purpose Rooms Manager for BigBlueButton, with fine-grained and fully customisable configuration
- **Primary Language**: Unknown
- **License**: AGPL-3.0
- **Default Branch**: develop
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 4
- **Forks**: 4
- **Created**: 2024-12-18
- **Last Updated**: 2025-03-09
## Categories & Tags
**Categories**: Uncategorized
**Tags**: PHP, TypeScript, JavaScript, HTML, CSS
## README
视频会议系统,开源视频会议,BigBlueButton,大蓝钮视频会议,私有化部署视频会议,视频呼叫中心,企业云课堂,虚拟教室,大学虚拟教室!!!
# BBBEasy团队与中国区团队联络方式
进行BigBlueButton大蓝钮的实施、部署、定制化开发、集群优化,如对接内部系统、电话系统、视频会议系统,进行logo设置,功能定制等,也支持SaaS云运维服务!!!

# BBBEasy
BBBEasy is an open-source multipurpose meeting rooms manager for BigBlueButton.
## Features
- Smooth installation experience.
- User friendly UI.
- Manage different configuration presets and assign them to rooms.
- Rooms management.
- Users management.
## Components
The web-application is split in two parts:
- A server API.
- A modern front-end.
## 🪴 Project Activity

## Development
- To launch the backend in the development mode, follow these steps :
1- Start a Command Prompt as an **Administrator**.
2- Run `cd /path/to/cloned/project/`.
3- Run `vagrant up && vagrant ssh` and wait until the end of the process.
4- Run `cp /app/bbbeasy-backend/app/config/config-development.sample.ini /app/bbbeasy-backend/app/config/config-development.ini`.
- To launch the frontend in the development mode, follow these steps :
1- Run `cd /app/bbbeasy-frontend`.
2- Run `cp /app/tools/bbbeasy /app/bbbeasy-frontend/bbbeasy`.
3- Run `sed -i -e 's/\r$//' bbbeasy`.
4- Run `sed -i -e 's/"bbbeasy /".\/bbbeasy /g' package.json`.
5- Run `yarn start-dev-installer` to enable the **installer** app or `yarn start-dev` to enable the **web** app.
## Contributing
## Security
## Testing
Backend test:
- From the browser: http://bbbeasy.test/api?statera or http://bbbeasy.test/api?statera=withCoverage
Frontend test:
- To start testing with Cypress, follow these steps :
1- Enable the **installer** app as described in `Development` heading.
2- Run `yarn cypress`.
3- When the Command Prompt displays **Wait 30 seconds until enabling web app (manually)**, terminate the running installer app.
4- Run `yarn start-dev` within 30 seconds.
## Technologies
[](https://fatfreeframework.com)
[Node.js](https://nodejs.org/en/)
[React JS](https://reactjs.org/)
[Redis](https://redis.io/)
[Percona Distribution for PostgreSQL](https://www.percona.com/software/postgresql-distribution)
[TypeSCript](https://www.typescriptlang.org/)
[Cypress](https://www.cypress.io/)
[NGINX](https://www.nginx.com/)
[Vagrant](https://www.vagrantup.com/)
# 😄价值观:我们坚信,软件只有被用起来,才能给用户带去价值,才能让自身产生迭代!!!!