Snapshot Maker is a web app, developed to help making snapshots with help of user's web cam and to store them on server.
- Type some Markdown on the left
- See HTML in the right
- Magic
- See camera's view
- Make snapshot
- View snapshot before saving
- Store on server in particular directory
You can also:
- Change directory for snapshots
This app uses a number of open source projects to work properly:
- HTML5 - HyperText Markup Language, version 5
- Node.js - An asynchronous event driven JavaScript runtime
Snapshot maker requires Node.js v4+ to run.
Install the dependencies and devDependencies and start the server. We will use HTTPS for secure approach.
$ cd snapshotmaker
$ npm install
$ cd ./sslcert
$ openssl genrsa -des3 -out server.key 1024
$ openssl req -new -key server.key -out server.csr
$ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
Next: go to /bin/www and define for key passphrase
value, that you used to generate certificates.
$ npm run start
Verify the deployment by navigating to your server address in your preferred browser.
https://localhost:8443
- Write MORE Tests
ISC