We want a simple configurable photobooth application that works with a DSLR Camera.
Multiple Flow Screens with a Live View & Sharing Possibilities.
Preferable a React APP Front-end in Electron + Node.JS Back-end / processor.
Configuration:
Configure settings in JSON file:
- HTML twig / pug template for each page
- Configurable time-out / auto-exit for each page ( yes/no , amount of seconds)
- Configurable overlay picture
- Configurable mail template for each language
Flow:
- Start Screen ( Choose Language )
Button lang 1 ( click to activate )
Button lang 2 ( click to activate )
- Take Picture / Live View Screen:
Live View Screen + Overlay Count Down
** Auto-Exit after configured time-out
- Result Screen
Show Picture ( With Overlay )
Retake or Confirm
*generate picture with overlay
** Auto-Exit after configured time-out
*** save both pictures in configured folder
- Share Screen
Fill in e-mail address – SEND
* Store e-mail adres local , use queue system , send-out mandrill or mailgun API
** Auto-Exit after POST ! from external application !
-Thank You
** Auto-Exit after configured time-out
Camera: CANNON EOS 100D
Lib: gphote2
Github: [login to view URL]