Building a Photomirror with Vue, Nodejs, a Raspberry Pi and a DSLR
summary
A Nuxt + Vue universal app with server-side rendering runs on a Node.js server hosted on a Raspberry Pi and displays random funny pose prompts and a countdown. The Node server controls a connected DSLR via a small Node wrapper around a Linux camera library to capture photos, then sends the image to a Wi‑Fi printer to produce a physical snapshot in about 30 seconds, with discussion of SSR, Vue, Node.js and practical build tips.
AI-written summary · about
chapters (10)
- 0:00Start
- 10:11Raspbian (stretch)
- 11:39Cups
- 13:31Gphoto2
- 22:04Worker Nodes
- 23:17Multer
- 24:40GraphicsMagick
- 26:42Vue (with Nuxt)
- 29:44Element-UI
- 30:26Ramda
related talks
30mFrom Server-Side Rendering to Nuxt: Reflections, Critiques, Tips and Etcetera
29mNuxt.js
27mLet's build a point of sale system, using a Vue or two!
48mVue.js and Its Twin Brother Vue-server.js
42mLets Build a Point of Sale System, Using a Vue or Two
27mVue & SSR: The best practices
10mUX for Cats and Dogs!
17mHow I Used React, Vue, & Node to Build a Single JAMstack App
