Social Network — Vue.js + Nuxt at Scale
Social Networking · Europe
TikTok-Inspired Social Network Built with Vue.js, Nuxt, Tailwind, Redis, WebSockets (Amazon IoT), and WebRTC. Real-time video streaming and a scalable content management platform for modern social apps.
Client
Social Network (NDA)
Region
Europe
Duration
Ongoing, January 2020 - present
Technology Stack
About the Client
Our client is an online multinational entertainment and technology company that is redefining the future of human interaction and reshaping digital relationships through innovative technology. The client wanted to have an application that would enable its users to seamlessly share and enjoy multimedia content, backed by live messaging and secure payment functionalities.
Revolutionizing a content distribution platform with video streaming capabilities to a TikTok-Inspired social network.
The Challenge
The client has challenged the Epicmax team to transform his existing platform into a dynamic, TikTok-inspired application. This entailed envisioning and executing a design that delivered an immersive video consumption experience while maintaining high responsiveness. Another key request was to ensure long-term scalability through Vue.js and Nuxt migration best practices, so the platform could evolve alongside future technologies. Also, the client wanted to have a reliable and long-lasting partner to lead the front-end development process from the ground up providing an exceptional Vue.js expertise to implement features that could handle heavy user loads and maintain low response times.
Our Solution
The project commenced with a series of iterative prototype apps, each refining the vision until the final version mirrored the engaging nature of TikTok. The process spanned approximately three years, with two and a half years dedicated to crafting the application. Created by the Epicmax team from ground up, the content distribution platform with advanced video streaming capabilities enables its users to exchange and enjoy visual content in both video and image formats and offers live messaging and payment functionalities. It also boasts an expansive range of user interface components, videos, and graphics, earning it a prominent global ranking within the top 350 websites.
Results & Outcomes
- Mobile-First Approach
- SSR and SEO Optimization
- High Load Optimization
- Custom Component Library
- Video Streaming Excellence
- Effective Services
- SSR and SEO optimisation
- Mobile first
- High load optimisation (caching, bundle size)
- Video streaming and Live chat
- Payments/Paywall
- Tight integration with the web analytics platform (Matomo)
- AB testing
- Translation to 8 languages
- Admin panel
More Case Studies

Quility Insurance
An award-winning insurance company with a mission to make life insurance accessible, affordable, and customized for everyone.

eKool
The platform is designed for organizing the educational process in general education schools in Estonia.

ECFX Notice
Speeding up the development of ECFX Notice, the enterprise legal notice management system.
Have a similar project in mind? Let's build it together.
Get a Free Consultation