Professional graphic design tool for content creators. Self-hosted, open-source alternative to Canva.
- Drag-and-drop canvas editor
- Text editing with custom fonts
- Image upload and manipulation
- Predefined shapes (rectangles, circles, triangles, etc.)
- Sticker and emoji library
- Color customization for objects and backgrounds
- Undo/redo support
- Save and download designs as PNG
- Backend API for saving projects
- User authentication (signup/login)
- Frontend: React, Fabric.js, React Icons
- Backend: Node.js, Express
- Database: MongoDB
- Image Processing: Sharp
# Clone the repository
git clone https://github.com/puretechnyc/purebrain-design-editor.git
cd purebrain-design-editor
# Install frontend dependencies
cd frontend
npm install
npm start
# Install backend dependencies (in another terminal)
cd backend
npm install
# Copy .env.example to .env and configure your MongoDB connection
npm startSee LICENSE for details.
Built by Pure Marketing Group / PureBrain