Zoomr banner

Zoomr

12 devlogs
20h 37m 17s

its a video conferencing app
easily sign up and create/manage all your meetings in one place.

Demo Repository

Loading README...

segun

Shipped this project!

Hours: 20.62
Cookies: 🍪 524
Multiplier: 25.39 cookies/hr

I built the project from the ground up till the end
You can sign in, create, schedule, record meetings, and use all widgets including video, audio and analytics settings.

segun

worked on a lot of things and finishing touches, i fixed deployment issues and updated the readme

Attachment
0
segun

I worked on a lot of things from

  1. The page for the upcoming meetings with meetingcard components that are reused in PREVIOUS page
  2. Meeting recordings page, where you see all recorded meetings
  3. personal meeting room page, where you see details of your current call
Attachment
Attachment
Attachment
0
segun

I worked on the scheduling meeting feature, you can now set time and date for next meeting and copy the link.

Attachment
Attachment
2

Comments

Rei
Rei about 2 months ago

nice nice :D
it would look nicer if u centered “Meeting created” :DD

Rei
Rei about 2 months ago

ig u know that, just reminding u >w<

segun

Worked on adding more widgets and control for a call e.g

  1. theres a button now to end call for everyone if and only if you are the host
  2. you can now toggle show participants view
  3. theres a toggle to show call metrics like video quality etc.
  4. you can change the layout view between grid | speaker left | speaker right
Attachment
0
segun

Okay, okay, I worked on making the meeting work properly.
You can now join a meeting and then see proper meeting controls to turn off your mic and video you can see network connection strength.
Now before you join a meeting you are taken to a setup page where you can choose to enable audio or video bfore entering meeting room.

Attachment
Attachment
0
segun

Spent a lot of time still fixing the bg that wasn’t allowing me to proceed to the meeting/[id] page, turns out it was my tokenProvider that had an issue, so i just created an api for it.
Now the video preview shows when you want to join a meeting in the meeting setup page.

Attachment
Attachment
Attachment
0
segun

spent minutes fixing a bug that wasn’t letting the client.getOrCreate work.

It was halting the project and making it freeze, then I started working on the meeting id page, also after a meeeting is created now roper toasts are shown for success and errors.

Attachment
Attachment
0
segun

Worked on the stream video feature, setting it up, creating server actions and all, the video provider has been created and also the token provider, so that users can create meetings.

Attachment
Attachment
0
segun

i worked on the modal ui and made it reusabe so that it can be used across 4 cards on the home page.

Attachment
0
segun

The homepage ui is somewhat fully done now. Including reusable components for either starting, joining, or scheduling meetings

Attachment
0
segun

Worked on the authentication using clerk! Now the user can successfully be signed in with profile in app, and I added protected routes
Also, the Home page UI is coming together!

Attachment
Attachment
Attachment
0
segun

I set up the entire project and started working on the layout. The navbar and sidebar are ready and also responsive for mobile use.

Attachment
0