Skip to content

A starter repo for building Blockstack progressive web applications in React with redux-bundler and webpack 4.

Notifications You must be signed in to change notification settings

aulneau/react-blockstack-redux-bundler

Repository files navigation

Blockstack starter with React and Redux Bundler

Built on Blockstack

Deploy to now

Live Demo - react-blockstack.now.sh

About this starter

This is a barebones kit that should be able to get you up and running with blockstack auth pretty quickly. Don't know what blockstack is? This starter is using the latest versions of everything it can, React, babel, webpack, etc, with some sensible defaults for bundling. For state management, it's using redux-bundler which is an abstraction on top of redux and reselect. State is persisted locally through money-clip. react-hot-loader is also implemented for hot module reloading (HMR) during development. Prettier is used for code formatting. Format by using yarn format.

Development

Running yarn && yarn dev will install dependencies and spin up the development server with HMR. Don't have yarn?

Production

Running yarn build will bundle the application for use in production.

Deployment

Deploy easily with now by running now or use another service like heroku/digital ocean.

Performance

Lighthouse Score

About the author

Thomas Osmonson is an independent designer and developer. He is the founder of Coins, a decentralized cryptocurrency portfolio management tool. Coins is also built with the architecture laid out in this starter kit.

To Do
  • Integrate storage collections
  • Comment all the things
  • Work on blockstack.js bundle size (it's far too large)

Last updated: 04/17/2018

About

A starter repo for building Blockstack progressive web applications in React with redux-bundler and webpack 4.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published