Skip to content

FreeFlow Chat sounds like a great name for a peer-to-peer (P2P) communication platform that ensures seamless interaction without obstacles and no data storage. πŸš€

Notifications You must be signed in to change notification settings

SagarSuryakantWaghmare/FreeFlow

Repository files navigation

πŸŒ€ FreeFlow - Peer-to-Peer Communication Platform

FreeFlow is a seamless, obstacle-free peer-to-peer communication platform built using Next.js 15, Spring Boot, and WebRTC.
It enables real-time video, audio, and data sharing between users without centralized servers for media transmission.


✨ Tech Stack

Layer Technology
Frontend Next.js 15, TailwindCSS, Shadcn UI
Backend Spring Boot (Java), Spring Security, WebSocket
Real-Time WebRTC
Auth Clerk
Database PostgreSQL / MySQL (optional)


πŸš€ Features

  • ✨ Stunning Guest Landing Page
  • πŸ”’ Secure Authentication (Signup/Signin) using Clerk
  • πŸ§‘β€πŸ’» Personalized User Dashboard
  • πŸ›‘οΈ Admin Dashboard for user and room management
  • πŸŽ₯ Real-time Peer-to-Peer Video/Audio Calls (WebRTC)
  • πŸ’¬ Data Channel Support (Text Messaging)
  • 🌐 100% Responsive Design (Mobile + Desktop)
  • ⚑ Ultra-fast Performance with Next.js 15

About

FreeFlow Chat sounds like a great name for a peer-to-peer (P2P) communication platform that ensures seamless interaction without obstacles and no data storage. πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •