Let's build a point of sale system, using a Vue or two!
summary
Contracted to deliver a working point-of-sale in three weeks, builds a Vue.js front end on top of Rails, uses Vue.js + Bootstrap for UI, Vuex for state, and viewx-shared-mutations to mirror a customer screen. Backend returns base64 ESC/POS blobs and a tiny Ruby print server pipes them to an ESC/POS thermal printer attached to a Raspberry Pi. Prototype ships in ~two weeks, prints receipts and syncs two screens reliably; Windows driver issues force the Pi-as-printer workaround.
AI-written summary · about
chapters (11)
- 0:00Start
- 4:25Hardware
- 6:01The User Lookup
- 9:42Example of a Store
- 11:31Shopping Cart
- 12:55Remove Order Item Action
- 13:35Sending the Order Off
- 14:24Receipts
- 17:29Prototype of the Point-of-Sale
- 21:40View X Shared Mutations
- 24:29Stability Improvements
related talks
42mLets Build a Point of Sale System, Using a Vue or Two
19mVue Storefront + Vendure = Fullstack Open Source Ecommerce
25mAugmenting Shopify with Vue.js
24mServerless functions and Vue.js
30mImplementing an eCommerce online shop in no time using a boilerplate approach
24mServerless Functions and Vue.js
38mThe Vue from up Here Scaling with a Progressive JS Framework
30mOpen Source eCommerce with Nuxt and Vue Storefront
