Introduction
Data Sync is a collaborative data visualization platform that lets teams visualize and analyze data in real time, collaborate with teammates, and share insights effortlessly.
Key Features
- Collaborative Dashboards: Embeds live Tableau dashboards directly inside the platform via Tableau's REST API.
- Real-Time Collaboration: Live chat, cursor sharing, and live drawing built on WebSockets.
- Channel-Based Workflow: Channel-based collaboration spaces for organizing team discussions around specific datasets.
Engineering & Architecture
Built with Next.js 14 and Redux Toolkit on the frontend, Node.js/Express with MongoDB and Mongoose on the backend, and bcrypt for secure password hashing. WebSockets power all real-time features, including live drawing synchronization.
Recognition
Winning project at the Tableau DataDev Hackathon.
