Link to the deployed project: Forest Meet
Forest Meet is a project created using the T3 stack and integrated with Agora.io to facilitate convenient and high-quality video conferences. The platform offers a unique online meeting experience, blending cutting-edge technologies with the warm atmosphere of friendly gatherings around a campfire.
- Geofetching
- Balanced video quality
- Check internet quality
- Authorization with Google and Reddit
- Control media devices (camera, microphone)
- User media preview
- Users around the fire
- Join and leave sounds
- Add custom icons
- Kick users from the room
- Disable microphone of remote users
- Change user info (name, avatar)
- Make random screenshots during a meet
- Correctly display meet duration
- Authorization with email and password
- Displaying user names
- Media device choice
- Meet chat
- Games inside a meet
This project is licensed under the MIT - see the LICENSE file for details.
- Make sure you have Node.js and Yarn installed.
- Ensure you have docker-compose installed.
- Run
yarn install
to install all dependencies. - Create a
.env
file in the root directory based on.env.example
. - Run
yarn dev
to start the development server. - Run
yarn start
to start server. - Run
yarn build
to build the project. - Run
yarn db:studio
to open Prisma Studio.