https://github.com/nerdic-coder/block-photos
A photos app built with Ionic and Blockstack as backend.
https://github.com/nerdic-coder/block-photos
blockchain blockstack dapps electron electron-app electronjs ionic ionic-framework photos react reactjs stencil stenciljs typescript
Last synced: 8 months ago
JSON representation
A photos app built with Ionic and Blockstack as backend.
- Host: GitHub
- URL: https://github.com/nerdic-coder/block-photos
- Owner: nerdic-coder
- License: mit
- Created: 2018-06-19T22:08:39.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T15:17:23.000Z (almost 3 years ago)
- Last Synced: 2025-01-31T18:29:16.779Z (8 months ago)
- Topics: blockchain, blockstack, dapps, electron, electron-app, electronjs, ionic, ionic-framework, photos, react, reactjs, stencil, stenciljs, typescript
- Language: TypeScript
- Homepage: https://app.block-photos.com/
- Size: 7.89 MB
- Stars: 24
- Watchers: 3
- Forks: 5
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Block Photos - Your photo album on the blockchain!
![]()
[](https://github.com/nerdic-coder/block-photos/releases/)
[](https://github.com/nerdic-coder/block-photos/releases/)
[](https://github.com/nerdic-coder/block-photos)
[](https://github.com/nerdic-coder/block-photos)
[](https://github.com/nerdic-coder/block-photos)
[](https://www.codefactor.io/repository/github/nerdic-coder/block-photos/overview/master)
[](https://app.block-photos.com/)
[](https://twitter.com/Block_Photos)## Project links
Visit the website here: [block-photos.com](https://block-photos.com/)
Test the web app here: [app.block-photos.com](https://app.block-photos.com/)
Follow Block Photos on Twitter: [@Block_Photos](https://twitter.com/Block_Photos)
Read my introduction article about this project: [Building a decentralized Photos app on Blockstack with React](https://nerdic-coder.com/2018/06/22/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](https://commerce.coinbase.com/checkout/9d35f08b-bd51-40b0-a502-b88250cffc6b)
### Bitcoin
3JkxUQ763fbf1cYVAitqpWUMeY4QLaBU8M
![]()
### Etherium
0x6e54183E7b22dA87fb48e0d79ADaDa4f665A4D5a
![]()
### XRP
rGaGGSbeF8HmmrLnTg8gaT92Wa77qg3Y8k
![]()
### IOTA
HTPB9JVTMCDHEDMCIPOJELELVLNWLGMHVGZJUCKOYNBZGN9EVCDKFEIUJKINPCBWZI9BKAVIHRVRNWPFC9CQXJYQSZ
![]()
### NEO
ALNbr6NSuEkWE7ASNB9iB5VcpZmhz1FaAg
## Developing the project
To test this project do the following...
Installation:
```bash
git clone https://github.com/nerdic-coder/block-photos.git block-photos
cd block-photos
npm install
```Starting Test server:
```bash
npm run serve
```Starting Electron app:
```bash
npm start
```Build and package Electron app:
```bash
npm run package
```Build and package for web app distribution:
```bash
npm run build:web
```Build for Android app distribution:
```bash
npm run build:android
```Build for iOS app distribution:
```bash
npm run build:ios
```Test ESLint:
```bash
npm run lint
```Run unit tests:
```bash
npm test
```Run e2e tests:
1. Start the apps dev server:
```bash
npm run serve
```2. Start selenium
```bash
npm run selenium
```3. Run the tests
```bash
npm run e2e
```## Uglify
Uglify javascript files with: https://www.npmjs.com/package/uglify-es