Kanvas is a customizable canvas editor app built with Next.js, TailwindCSS, Supabase, Prisma, and Zustand. It enables users to design div-based canvases with undo/redo functionality and supports integration with Konva or Fabric for advanced use.
Welcome to Kanvas, lightweight, and fully customizable canvas app built with cutting-edge technologies! Whether you're a designer, developer, or someone passionate about creative web apps, Kanvas is here to help you design beautiful and interactive div-based canvases.
But it doesn't stop there! Kanvas is easily extendable, making it a versatile tool for designing not only div elements but also for integrating with popular libraries like Konva or Fabric.
Next.js: For a fast and scalable React framework.
Lucia Auth: Authentication made simple and secure.
Prisma: Powerful ORM for easy database access.
Supabase: Scalable and secure data management.
Shadcn: Beautiful UI components built with Radix UI.
TailwindCSS: Rapid styling with utility-first CSS.
Zustand: A small, fast state-management library with a minimal API.
Clone the repository:
git clone https://github.com/your-username/kanvas.git
cd kanvas
**now before you go , please star this repo if you liked the project . Thank you . **