ACU Graduation Project 2025

Your team'scollaboration meet

Register your team, host video meetings, collaborate on agendas, and record minutes — all in one seamless hub. Built with WebRTC, Socket.IO, and Gemini AI.

9platform servicesPLATFORM
100%free to useGRADUATION
WebRTCpeer-to-peer videoMEETINGS
AIpowered by GeminiINTELLIGENCE
9platform servicesPLATFORM
100%free to useGRADUATION
WebRTCpeer-to-peer videoMEETINGS
AIpowered by GeminiINTELLIGENCE
Platform

Everything your team needs.
One collaboration hub.

01

Video Meetings

Peer-to-peer WebRTC video calls with group rooms, camera controls, and screen sharing. No plugins — runs entirely in your browser.

02

Collaborative Agendas

Real-time meeting agenda editor powered by Socket.IO. Add topics tagged as Discussion, Update, Decision, or Action.

AB
03

AI Meeting Minutes

Gemini AI transcribes your voice, generates summaries, and extracts action items automatically from every session.

04

Social Radio & Entertainment

LOKLOK-powered social radio. Watch movies together, join music rooms, play games, and hang out — entertainment is better when it's shared.

YTSPAPTW
Process

Three steps.
Zero friction.

workflow.ts
1// Register team members
2const team = await mediahub.register({
3  name: "Sarah Kim",
4  role: "Backend Engineer",
5  bio: "Building the real-time sync engine",
6  photo: "avatar.jpg"
7})
Ready
Tech Stack

Built with
modern tools.

Every layer of MediaHub is engineered for real-time performance. WebRTC for video, Socket.IO for sync, Gemini AI for intelligence — all running on a Node.js + MongoDB stack.

P2P
Video calls
Real-time
Sync engine
< 5 min
Minutes to deploy
Technology StackAll operational
WebRTC
Peer-to-peer video calls
Direct P2P
Video Engine
Socket.IO
Instant data synchronization
Real-time
Real-Time Sync
Gemini AI
Transcription & summaries
AI-powered
Intelligence
Node.js
REST API & WebSocket server
Fast
Backend
MongoDB
Flexible document storage
Flexible
Database
PWA
Works without internet
Offline
Offline
Live metrics

Performance you
can measure.

Live|
0
Platform services
0%
Free for all teams
0subdomains
Live microservices
0/7
Accessible
Integrations

The tech that powers
MediaHub.

Built on proven open-source technologies. Every piece chosen for reliability.

WebRTC
Video Calls
Socket.IO
Real-Time Sync
Gemini AI
AI Transcription
Node.js
Backend
MongoDB
Database
Tailwind CSS
Styling
PWA
Offline Support
Push Notifications
Alerts
Web Workers
Background Tasks
Service Workers
Caching
REST API
Data Layer
WebSockets
Live Events
LOKLOK
Social Radio
WebRTC
Video Calls
Socket.IO
Real-Time Sync
Gemini AI
AI Transcription
Node.js
Backend
MongoDB
Database
Tailwind CSS
Styling
PWA
Offline Support
Push Notifications
Alerts
Web Workers
Background Tasks
Service Workers
Caching
REST API
Data Layer
WebSockets
Live Events
LOKLOK
Social Radio
LOKLOK
Social Radio
WebSockets
Live Events
REST API
Data Layer
Service Workers
Caching
Web Workers
Background Tasks
Push Notifications
Alerts
PWA
Offline Support
Tailwind CSS
Styling
MongoDB
Database
Node.js
Backend
Gemini AI
AI Transcription
Socket.IO
Real-Time Sync
WebRTC
Video Calls
LOKLOK
Social Radio
WebSockets
Live Events
REST API
Data Layer
Service Workers
Caching
Web Workers
Background Tasks
Push Notifications
Alerts
PWA
Offline Support
Tailwind CSS
Styling
MongoDB
Database
Node.js
Backend
Gemini AI
AI Transcription
Socket.IO
Real-Time Sync
WebRTC
Video Calls
Security

Your meetings,
your privacy.

MediaHub uses peer-to-peer WebRTC for video calls and encrypted connections for all data. Your team's conversations stay private.

WebRTC P2PTLS 1.3PWA ReadyOffline-FirstOpen Source

Video call privacy

WebRTC peer-to-peer video meetings. Audio and video never pass through our servers.

Encrypted connections

TLS 1.3 for all data in transit. Your meeting content stays between your team members.

Team-only access

Only registered team members can join meetings and view agendas. No public access by default.

Your data, your control

Export or delete your team data anytime. We don't sell or share your information with third parties.

For developers

Open APIs.
Real-time everything.

REST endpoints for data, Socket.IO for live updates, and Gemini AI for meeting intelligence. Build on top of MediaHub or use it as-is.

REST API

Full CRUD for teams, meetings, agendas, and minutes.

Socket.IO

Real-time agenda editing and live meeting sync.

Gemini AI

Automatic meeting summaries, decisions, and action items.

PWA ready

Installable app with offline support via service workers.

// Register a team member
const response = await fetch('/api/team', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    name: 'Sarah Kim',
    role: 'Backend Engineer',
    bio: 'Building real-time sync'
  })
})
// Get team members
const team = await fetch('/api/team')
const members = await team.json()
What people say
01 / 03

We built MediaHub to solve our own problem — coordinating graduation project meetings across different schedules. The real-time agenda editor alone saved us hours of back-and-forth.

MH

MediaHub Team

ACU Graduation Project

Key Result

Built by students, for students

Built for ACU graduation teams

Computer ScienceInformation SystemsSoftware EngineeringMedia TechnologyIT DepartmentACU Class of 2025Graduation ProjectsTeam Collaboration
Computer ScienceInformation SystemsSoftware EngineeringMedia TechnologyIT DepartmentACU Class of 2025Graduation ProjectsTeam Collaboration
Pricing

100% free
for all teams

MediaHub is a graduation project built for students. All features included, forever. No credit card required.

MonthlyAnnualAlways free
01

Starter

Everything you need to collaborate with your team

Freeforever
  • Team registration & profiles
  • WebRTC video meetings
  • Collaborative agendas
  • AI meeting minutes
  • Team showcase
  • PWA & offline mode
  • Real-time sync
Register your profile
Recommended
02

Team

For graduation teams that need unlimited collaboration

Freeforever
  • Everything in Starter
  • Unlimited team members
  • Priority AI summarization
  • Meeting history & search
  • Custom team branding
  • Advanced agenda templates
  • Export minutes to PDF
Register your profile
03

Enterprise

Custom deployment for institutions and organizations

Coming soon
  • Everything in Team
  • Custom domain & branding
  • Self-hosted deployment
  • SSO & SAML integration
  • Dedicated support
  • Custom integrations
  • SLA guarantee
Coming soon

ACU Graduation Project 2025. Built with Gemini AI, WebRTC, and Socket.IO. Register now

Ready to
collaborate?

Join the team and register your profile now. 100% free, no credit card required.

No credit card required