{"id":18773787,"url":"https://github.com/prthub/facelink","last_synced_at":"2026-05-09T09:03:57.660Z","repository":{"id":248094252,"uuid":"827614238","full_name":"PrtHub/FaceLink","owner":"PrtHub","description":"It's a video conference web application built with the latest Next.js and TypeScript. This project replicates Zoom, enabling users to securely log in, create meetings, and access various functionalities such as recording, screen sharing, and managing participants","archived":false,"fork":false,"pushed_at":"2024-07-13T15:51:40.000Z","size":584,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-21T02:46:12.644Z","etag":null,"topics":["getstream-io","nextjs","responsive-design","shadcn-ui","tailwindcss","typescript","videocall","videoconference"],"latest_commit_sha":null,"homepage":"https://face-link-vc.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PrtHub.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-12T02:45:39.000Z","updated_at":"2024-09-28T08:25:48.000Z","dependencies_parsed_at":"2024-11-07T19:38:03.264Z","dependency_job_id":null,"html_url":"https://github.com/PrtHub/FaceLink","commit_stats":null,"previous_names":["prthub/facelink"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PrtHub/FaceLink","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrtHub%2FFaceLink","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrtHub%2FFaceLink/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrtHub%2FFaceLink/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrtHub%2FFaceLink/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PrtHub","download_url":"https://codeload.github.com/PrtHub/FaceLink/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrtHub%2FFaceLink/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260536788,"owners_count":23024462,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["getstream-io","nextjs","responsive-design","shadcn-ui","tailwindcss","typescript","videocall","videoconference"],"created_at":"2024-11-07T19:35:44.474Z","updated_at":"2026-05-09T09:03:52.622Z","avatar_url":"https://github.com/PrtHub.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![image](https://github.com/user-attachments/assets/96139a4b-7a6b-42ea-a87e-d4a73c5feaec)\n\n# FaceLink \nIt's a video conference web application built with the latest Next.js and TypeScript. This project replicates Zoom, enabling users to securely log in, create meetings, and access various functionalities such as recording, screen sharing, and managing participants.\n\n## Tech Stack\n- Next.js\n- TypeScript\n- Clerk\n- getstream\n- shadcn\n- Tailwind CSS\n\n## Features\n- \u003ch3\u003e Authentication:\u003c/h3\u003e \u003cp\u003e Users can securely login using various authentication methods. Manage and update user profile information. Differentiate access levels for hosts, participants, and administrators.\u003c/p\u003e\n- \u003ch3\u003eNew Meetings:\u003c/h3\u003e \u003cp\u003eStart a meeting instantly with a single click and Unique IDs are generated for each meeting to ensure privacy.\u003c/p\u003e\n- \u003ch3\u003eMeeting Controls:\u003c/h3\u003e \u003cp\u003eParticipants have full control over meeting aspects, including recording, emoji reactions, screen sharing, muting/unmuting, sound adjustments, grid layout, participant list view, and individual participant management (pinning, muting, unmuting, blocking, allowing video share).\u003c/p\u003e\n- \u003ch3\u003eSchedule Future Meetings:\u003c/h3\u003e \u003cp\u003e Input meeting details (date, time) to schedule future meetings, accessible on the 'Upcoming Meetings' page for sharing the link or immediate start.\u003c/p\u003e\n- \u003ch3\u003ePast Meetings List:\u003c/h3\u003e\u003cp\u003eView a list of all past meetings with timestamps.\u003c/p\u003e\n- \u003ch3\u003eView Recorded Meetings:\u003c/h3\u003e\u003cp\u003eAccess recordings of past meetings for review or reference.\u003c/p\u003e\n- \u003ch3\u003ePersonal Room:\u003c/h3\u003e\u003cp\u003eUsers have a personal room with a unique meeting link for instant meetings, shareable with others.\u003c/p\u003e\n- \u003ch3\u003e Join Meetings via Link:\u003c/h3\u003e\u003cp\u003eEasily join meetings created by others by providing a link.\u003c/p\u003e\n-  \u003ch3\u003eSecure Real-time Functionality:\u003c/h3\u003e\u003cp\u003eAll interactions within the platform are secure and occur in real-time, maintaining user privacy and data integrity.\u003c/p\u003e\n- \u003ch3\u003eResponsive Design:\u003c/h3\u003e \u003cp\u003eWorks seamlessly on desktops, tablets, and smartphones.\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprthub%2Ffacelink","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprthub%2Ffacelink","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprthub%2Ffacelink/lists"}