Skip to content

wilsonfurtado2000/microsoft_engage_project

Repository files navigation

I have used agile methodology in doing my project

                                                    IN THE FIRST WEEK 

I researched about the topic and decided that I Would use peer JS ,React JS, Node JS , socket.io for my project

Built my UI :

Login /sign up page

Dashboard page where the teams are visible

Built the team specific dashboard Meeting page

                                                      2ND WEEK

Built my backend :

Login/sign up functionality

Creating a team functionality

Search for a team functionality Connect with two people

I built these functionality using Redux , firebase socket.io , peer JS , Node JS .

                                                     3RD WEEK

Started building the Group call functionality:

More than Two people connect to each other

Invite functionality

Audio/video toggle

Video recording functionality

Participants list

                                                     4TH WEEK

Added the surprise functionality that was Announced:

Could chat with participants before / during / After the meet.

Search for messages functionality

Refined my UI

Logout functionality

                                                 FEATURES OF MY APP

User authentication

Create team functionality

Search for a team functionality

Invite people into the team

Separate chat functionality for each team Where we can start the chat before the meet continue the start during/after ending the meet

Search for messages in the team dashboard and also while the meet is running.

Audio toggle

Video toggle

Video recording

View recording and download recording

See the participants lists

Logout from the app

                                                 DEMO OF MY APP

Prelogin Page image

Sign up/ Login page image image

Dashboard page

Teams you created are visible here

Option to create a team

You can search for the required team by typing the team name in the search bar

image

Team dashboard

You can chat with the team members

Invite members into the team

Search for messages in the search bar

image image image

Meet page

Group call functionality

Continue conversation you had before the start of the meet

Search for messages in the search bar

Toggle audio/video

Video record

Dowmload/ preview video record

See participants list

image image image

Continue conversation you had during the meet

Logout of the app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published