Description

Drawing App & Tutorial

Atidraw is a web‑based drawing application built with Nuxt, leveraging Cloudflare R2 for storage. It enables users to create and share their drawings globally.

The application operates with server‑side rendering at the edge via Cloudflare Pages on the Workers free plan.

  • Image upload using hubBlob()
  • Authentication through Google & GitHub, powered by nuxt-auth-utils
  • Drawing functionality implemented with signature_pad
  • Edge deployment managed by nuxthub deploy through a GitHub Action

Creator

Sébastien Chopin
@atinux
@atinux.com

Related Projects

Vue 3 Carousel Tutorial

Vue 3 Carousel Tutorial

Building a Carousel from Scratch

Vue Cheatsheet

Vue Cheatsheet

Reference Guide for Vue, Vue Router & Pinia

Mastering Pinia

Mastering Pinia

Online Course

Vue.js Challenges

Vue.js Challenges

Collection of Vue Coding Challenges