Skip to content

Offihito/Lakeban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lakeban: A Social Media Platform

Lakeban is a high-performance, real-time social ecosystem that bridges the gap between Discord's instant communication and Reddit's structured community depth, while maintaining its own unique identity. From October 2024 to October 2025, it served as a digital hub for communities, proving that modern scalability can be achieved through robust hybrid engineering.

Lakeban is a modern, community‑driven social media and communication platform. It combines real‑time chat, voice channels, customizable servers, and rich moderation tools to help communities of all sizes connect and collaborate.

Status: Project Completed & Archived (Oct 1, 2024 – Oct 1, 2025)

Features

Real‑time Chat: Fast and responsive messaging with support for text formatting, emojis, reactions, and media sharing.

Voice & Video Channels: High‑quality voice communication, optional video streaming, and screen sharing.

Custom Servers: Create private or public servers, organize channels, and manage roles and permissions.

Moderation Tools: Advanced tools including kick/ban actions, message logs, filters, and automated moderation bots.

Cross‑Platform Support: Accessible from web, desktop, and mobile devices.

Customizable Profiles: Personalize your profile with avatars, bios, and status messages.

Bots & Integrations: Support for community‑built bots, webhooks, and API integrations.

The Impact (Final Statistics)

The numbers represent the scale and the load handled by the architecture during its peak:

Total Codebase: 110,000+ Lines of Code

Total Registered Users: 300+

Daily Message Volume: 1,500+ Messages / Day

Total Messages Sent: 135,000+

Active Communities: 50+

Weekly Active Users: 70+

Technical Stack

Lakeban utilized a powerful hybrid backend to balance real-time speed with complex data management:

Hybrid Backend: Node.js was used for high-concurrency and real-time WebSocket orchestration, while PHP was employed for robust data processing and core architectural logic.

Real-time Communication: Full WebSocket implementation for instant, zero-latency interaction.

Performance & Caching: Redis for lightning-fast session management and caching.

Infrastructure: Nginx for reverse proxying and CDN integration for optimized asset delivery.

Frontend: Pure Vanilla JavaScript, HTML5, CSS3 and some TailwindCSS. Engineered for maximum scalability.

Cross-Platform Reach:

Mobile: Hybrid APK solution utilizing Webview with native feature hooks.

Desktop: Electron wrapper for a native desktop experience.

The Developer Team

Offihito: Founder, Backend Developer, Websocket Monster.

Piotriox: Lead & Sole Frontend Developer. Father of Lakeban UI&UX.

Kozanoglu: Frontend Developer (For only 1-2 months).

Acknowledgments

We would like to extend our deepest gratitude to the 20+ individuals who contributed to this project. Whether through beta testing, providing invaluable feedback, or offering technical support, your contributions were essential in shaping Lakeban into what it became. This project's success is a reflection of the collective effort of its community.

Dev Notes

Lakeban was more than just a chat app; it was a unique social media experiment that combined the real-time flow of Discord with the community-driven depth of Reddit. Archived as a testament to custom-built, large-scale systems.

About

Lakeban is a modern social media platform built to bring communities together, allowing users to chat, share, and engage freely.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors