Back
OcuLink
2024

Overview
Feature-rich video conferencing platform built with Next.js and TypeScript. Enables secure authentication, meeting creation, recording, screen sharing, and participant management with a clean NeoBrutalism UI design.
Technologies
Next.jsTypeScriptGetStreamClerkTailwindCSS
Detailed Features
Authentication & Security
- Secure authentication via Clerk with social sign-on and email/password options
- Role-based access control and appropriate permission levels
- Real-time secure functionality maintaining user privacy and data integrity
- Protected meeting environments with participant management controls
Meeting Management
- Quick meeting creation with camera/microphone configuration
- Schedule future meetings with date/time input and shareable links
- Personal rooms with unique meeting links for instant meetings
- Join meetings via link sharing for seamless collaboration
Advanced Meeting Controls
- Comprehensive meeting controls: recording, screen sharing, muting/unmuting
- Emoji reactions, sound adjustments, and flexible grid layout options
- Participant management: pinning, muting, blocking, video share permissions
- Meeting history with past meetings list and recorded session access
Design & User Experience
- Clean NeoBrutalism UI with minimalist aesthetics and stark typography
- Responsive design principles ensuring optimal experience across all devices
- Intuitive interface with seamless adaptation to different screen sizes
- Raw, unpolished appearance characteristic of modern web design trends