apietryga / uFlash

Interactive photo-mirror created for events or cultural places

Home Page:https://apietryga.github.io/uFlash/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

uFlash Logo

Photobooth system prepared for mirrored booths read more

Prototype field

Installation

Software tested on Rasberry Pi 3 and here's the process of configuring this device:

Install npm ( tested on 8.5.1 )

sudo apt-get update
sudo apt install npm

If you natively have node >= 14.15 you can skip this step, if not - install it by node version manager

sudo npm install -g n
sudo n v14.15

Then clone this repository there

git clone https://github.com/apietryga/uflash

Here'll be need to refresh window by reopen bash, then:

cd uflash
sudo npm cache clean --force
npm i --no-optional

And you're ready to run uFlash* software by

npm run prod

Development

To develop project just clone it, install, as showed above, and then install nodemon and run project

npm i nodemon -g
npm run dev

then, you can see client version on localhost:3000 and the development version with all nessesary tools on localhost:3000/?dev=on

Controller

On localhost:3000/control.html you can change configuarion, and see captured photos and results.

About

Interactive photo-mirror created for events or cultural places

https://apietryga.github.io/uFlash/


Languages

Language:Shell 48.7%Language:JavaScript 24.1%Language:HTML 12.5%Language:CSS 9.0%Language:SCSS 5.7%