Skip to content

GabrielCousin/ouistiti

Repository files navigation

Ouistiti 🙈

A PhotoBooth running from the browser! This is more a packaged version of great ideas grabbed on the Internet. Those are listed below 👇.

Sources

About

  • Server running with Node.js + Express
  • Based on MediaDevices Web API and Canvas
  • Webcam is needed
  • Can either be use on touch screens or with a Bluetooth remote
  • Printer is optional

Notes

# action browser server notes
1 capture photo getUserMedia
2 validate or retry
3 send photo to server Canvas + Fetch
4 photo saved Watching files
5 photo printed CUPS

Running

# Run in parallel
# Start express
$ yarn serve
# Watch new photos and print them
$ yarn print

Installation

$ yarn
$ yarn start

Development

# Run in parallel
$ yarn start:dev
$ yarn serve:dev
$ yarn print

Customization

Add following files in /public:

  • watermark.png
  • favicon.ico

About

Photobooth powered with express.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published