Skip to content

nerdic-coder/block-photos

Folders and files

NameName
Last commit message
Last commit date
Jun 11, 2019
Nov 4, 2018
Jun 5, 2019
Apr 20, 2019
Dec 5, 2018
Nov 3, 2018
Jun 11, 2019
Dec 6, 2018
Dec 18, 2018
Dec 18, 2018
Dec 5, 2018
Dec 23, 2018
Dec 24, 2018
Jun 5, 2019
Jun 11, 2019
Jun 11, 2019
Jul 13, 2018
Jun 19, 2018
Mar 31, 2019
Nov 6, 2018
Nov 4, 2018
Dec 6, 2018
Apr 29, 2021
Jan 28, 2021
May 30, 2019
Dec 18, 2018
Dec 20, 2018
Dec 6, 2018

Repository files navigation

Block Photos - Your photo album on the blockchain!

github github github github snyk CodeFactor website-up-down-green-red twitter

Project links

Visit the website here: block-photos.com

Test the web app here: app.block-photos.com

Follow Block Photos on Twitter: @Block_Photos

Read my introduction article about this project: Building a decentralized Photos app on Blockstack with React

Donations

If you like this project please donate to preferred cryptocurrency below:

Coinbase commerce

Click here to donate with Coinbase commerce

Bitcoin

3JkxUQ763fbf1cYVAitqpWUMeY4QLaBU8M

Etherium

0x6e54183E7b22dA87fb48e0d79ADaDa4f665A4D5a

XRP

rGaGGSbeF8HmmrLnTg8gaT92Wa77qg3Y8k

IOTA

HTPB9JVTMCDHEDMCIPOJELELVLNWLGMHVGZJUCKOYNBZGN9EVCDKFEIUJKINPCBWZI9BKAVIHRVRNWPFC9CQXJYQSZ

NEO

ALNbr6NSuEkWE7ASNB9iB5VcpZmhz1FaAg

Developing the project

To test this project do the following...

Installation:

git clone https://github.com/nerdic-coder/block-photos.git block-photos
cd block-photos
npm install

Starting Test server:

npm run serve

Starting Electron app:

npm start

Build and package Electron app:

npm run package

Build and package for web app distribution:

npm run build:web

Build for Android app distribution:

npm run build:android

Build for iOS app distribution:

npm run build:ios

Test ESLint:

npm run lint

Run unit tests:

npm test

Run e2e tests:

  1. Start the apps dev server:
npm run serve
  1. Start selenium
npm run selenium
  1. Run the tests
npm run e2e

Uglify

Uglify javascript files with: https://www.npmjs.com/package/uglify-es