Tobias González Arriola
All work

Sticker Editor

September 2025 - July 2026

A cross-platform visual editor (mobile, web and admin panel) for creating designs with freehand drawing, shapes, text and images, with a layer system and export to SVG/PNG or high-DPI A4 printing.

The problem

The client needed their users to design and then print their own artwork, and existing editors exported bitmaps that pixelated when printed.

Features

  • Visual editor with free drawing, shapes, text and images
  • Layer system with per-element order and visibility
  • Export to SVG and PNG, or print an A4 sheet at high resolution

My responsibility

Freelance, solo: the native-canvas editor with Skia, the layer system, vector export and the panel that lets the client upload their own assets.

Stack

Frontend
React Native 0.79, Expo 53, React Native Skia (native canvas), React 19 + react-native-web, Vite (admin panel)
Backend
Firebase (Auth, Firestore, Storage), pdf-lib for high-DPI A4 printing
React NativeExpoReact Native SkiaCanvasFirebase