Skip to content

Project created using the T3 stack and integrated with Agora.io to facilitate convenient and high-quality video conferences. Platform offers a unique online meeting experience, blending cutting-edge technologies with the warm atmosphere of friendly gatherings around a campfire.

License

Notifications You must be signed in to change notification settings

AndriiVeremchuk20/forest-meet

Repository files navigation

Forest Meet

Campfire GIF

Link to the deployed project: Forest Meet

About

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.

Screenshots

Meet page

Project Scope

  • 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

In Progress

  • 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

Nice to Have

  • Meet chat
  • Games inside a meet

License

This project is licensed under the MIT - see the LICENSE file for details.

How to Start

  1. Make sure you have Node.js and Yarn installed.
  2. Ensure you have docker-compose installed.
  3. Run yarn install to install all dependencies.
  4. Create a .env file in the root directory based on .env.example.
  5. Run yarn dev to start the development server.
  6. Run yarn start to start server.
  7. Run yarn build to build the project.
  8. Run yarn db:studio to open Prisma Studio.

About

Project created using the T3 stack and integrated with Agora.io to facilitate convenient and high-quality video conferences. Platform offers a unique online meeting experience, blending cutting-edge technologies with the warm atmosphere of friendly gatherings around a campfire.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published