Boardy is a Full-Stack built with Next.js for frontend and Convex as backend. it is an innovative and feature-rich realtime collaborative whiteboard, offering a seamless experience for brainstorming, planning, and creative collaboration. Join Boardy today and redefine how you collaborate!
- ๐ ๏ธ Whiteboard from scratch
- ๐งฐ Toolbar with Text, Shapes, Sticky Notes & Pencil
- ๐ช Layering functionality
- ๐จ Coloring system
- โฉ๏ธ Undo & Redo functionality
- โจ๏ธ Keyboard shortcuts
- ๐ค Real-time collaboration
- ๐พ Real-time database
- ๐ Auth, organizations and invites
- โญ๏ธ Favoriting functionality
- ๐ Next.js 14 framework
- ๐ TailwindCSS & ShadcnUI styling
- โจ๏ธ 100% written in TypeScript for type safety
- ๐ ...much more
- Next.js v14 โ React framework for building performant apps with the best developer experience
- Clerk โ The complete user authentication system for modern applications built on top of Next.js and React.
- Zustand โ A small, fast and scalable bear bones state-management solution.
- Tailwind โ Utility-first CSS framework for rapid UI development
- Shadcn UI - A Component library to copy and paste component built on top of Tailwind + Radix.
- Lucide โ Beautifully simple, pixel-perfect icons
- Convex โ A real-time database and backend for modern applications
- Vercel โ The best platform for deploying Next.js apps with zero configuration
- TypeScript โ Static type checker for end-to-end type-safety
- Prettier โ Opinionated code formatter for consistent code style
- ESLint โ Pluggable linter for Next.js & TypeScript
Hope you like it. Please do โญ the repo. Happy coding!