Rebel Scan

Christmas 2020, beside visiting my parents for a couple of days, I had no big plans. That's why, I took the opportunity to improve my software development knowledge.

My goals were the following:

  1. Give a try to Next.js
  2. Capture and crop a video stream using the MediaDevices.getUserMedia() API
  3. Generate React bindings for a Web Component developed with StencilJS
  4. Share files using strictly only the Web Share API

I called the prototype Rebel Scan because, it is just a little scanner app, you rebel scum!

Fact sheet

Available: Progressive Web Apps

Technology: Next.js, React, StencilJS and Web APIs

Infrastructure: Vercel

Open source

This project is open source and available on GitHub