This React app demonstrates proper component architecture as well as state management with Redux using the following data flow: Action/Event -> Dispatch -> Reducer -> Store -> State -> View. I enjoyed using Redux because it avoids "prop drilling" and while it takes some configuration time, I can see how it allows applications to be built in a much more scalable manner. I also learned how to implement Google's Firebase as a backend for user auth and database management. Bitcoin payments were added using OpenNode's api (supports both on-chain and lightning payments) which I am very familiar with. Stripe payments are implemented via Stripe api but commented out.
-
Notifications
You must be signed in to change notification settings - Fork 1
codyworthen/react-full-stack-btc-ecommerce-app
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description or website provided.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published