Build a Real-Time Miro Clone With Nextjs, React, Tailwind (2024)
Blog post from Convex
Code With Antonio offers a project tutorial on building a real-time Miro clone using Next.js, React, and TailwindCSS, with the source code available online. The project incorporates features such as a whiteboard created from scratch, a versatile toolbar with tools like text, shapes, sticky notes, and a pencil, as well as layering and coloring functionalities. It includes undo and redo capabilities, keyboard shortcuts, and real-time collaboration supported by a real-time database. Authentication, organizational features, invites, and favoriting functionality are also integrated, all built on the Next.js 14 framework. The backend is powered by Convex, which provides cloud functions, a database, file storage, scheduling, workflow, vector search, and real-time updates to support full-stack AI projects.