A photos app built with Ionic and Blockstack as backend.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
android
electron
ios
resources
src
tests
.editorconfig
.gitignore
.npmrc
.prettierignore
.prettierrc
CHANGELOG.md
Jenkinsfile
LICENSE
README.md
capacitor.config.json
launch.json
nightwatch.json
package-lock.json
package.json
stencil.config.ts
tsconfig.json
tslint.json
webpack.config.js

README.md

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