Skip to content

Amaan9136/xpert-meet

Repository files navigation

WeXpert-meet

A Video Conference App with AI Plugins- WeXpert Meet

Abstract

WeXpert Meet provides features like real-time transcription, automatic summary generation, noise cancellation, a chatbot for meeting interaction, and the ability to send the generated video call summary through email to participants in single button.

Table of Contents

  • Features
  • Usage
  • Technology Stack
  • Installation
  • Demo

Features

Office Mode

  • Generate key points from meetings
  • Share screens and documents
  • Collaborative whiteboard

Class Mode

  • Generate quizzes and assessments
  • Interactive whiteboard for teaching
  • Student participation tracking
  • Real-time polling

Exam Mode

  • Detect copied content and plagiarism
  • Monitor students during exams with proctoring features
  • Timer and submission management

Usage

Office Mode

  • Select "Office Mode" from the main menu.
  • Start or join a meeting.
  • Use the key points generator to summarize the meeting.

Class Mode

  • Generate quizzes and assessments
  • Interactive whiteboard for teaching
  • Student participation tracking

Exam

  • Detect copied content and plagiarism
  • Monitor students during exams with proctoring features
  • Timer and submission management

Technology Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Python
  • Database: Firebase
  • Real-time Communication: WebRTC (for video conferencing)
  • The App can support upto 18 users without having any UI alignment issues and supports many with a little UI issues

Installation

FontAwesome

npm install --save @fortawesome/react-fontawesome @fortawesome/free-solid-svg-icons

XLSX for Excel file handling

npm install --save xlsx

React Router

npm install --save react-router-dom

React Redux

npm install --save react-redux redux

React Tooltip

npm install --save react-tooltip

React Calendar

npm install --save react-calendar

Google Authentication Key

npm install react-google-login

Firebase

npm install --save firebase
  • Run npm install.
  • Add your firebase config details to Server/firebase.js.
  • Run "npm run start" to start the app.

Demo

Demo Video Link

https://drive.google.com/file/d/1ab_xpvM2uC3r7pI69L5MSFAgyZT1fw1Q/view
👆👆👆👆

Demo Presentation Link

https://www.canva.com/design/DAGHdsTabMw/t4ZVZM6K-1Rvpby1GuCpXA/view?utm_content=DAGHdsTabMw&utm_campaign=designshare&utm_medium=link&utm_source=editor
👆👆👆👆

Demo Webpage Link

https://xpert-video-meet.vercel.app/
👆👆👆👆

Contact

Instagram - @Instagram - syedkhalander66@gmail.com

Project Link: https://github.com/Amaan9136/xpert-meet

About

"Seamless video calls with automated AI summaries. Communicate effectively, capture key points, and receive concise summaries at call ends. Revolutionize post-call reviews effortlessly!"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors