AlgoWears

image

  • This is our submission for netlify-hashnode hackathon
  • Samuel-Aspirin??‍? and Wakeel Kehinde built this web application in line to show how easy to set up payments with Choice-Coin, Algo and Stripe-API
  • We’ve had too much fun building this, and we’d like to take you briefly through our thoughts and creative process.

Table Of Contents

About

Algowears, Ecommerce Payment with Crypto
An Ecommerce web App built with ❤️ using React & Firebase for the Netlify x Hashnode Hackathon ?!

Algowears is an e-commerce platform that takes full advantage of Stripe Api and crypto payments including payment with algo and choice coin.

image

Web-Flow

After a little brainstorming, we were able to get a better web flow.

image

Technologies

  • ReactJs
  • firebase
  • Stripe API
  • SCSS
  • NodeJS
  • AlgoSDK

Sign-In

A signup and register route has been added in case new users want to register and old users want to login, both new users or old users can sign in with their google account instead of manually inputting their details;
image

Payment

Because users are able to send and receive algos and choice coins with only a smartphone or computer, Algowears is theoretically available to populations of users without access to traditional banking systems, credit cards, and other methods of payment. User can also execute a transaction by simply connecting their wallet and make instant payment for goods purchased on the platform. No debit card or personal information is required.

using card, stripe is used as the payment gateway.
image

using Choice-Coin or Algo, This can be done using different wallets which is algosigner, my algowallet and algorand mobile wallet. for choice coin make sure you have the equivalent of dollars to choice coin in your wallet and already opt in to its asset id.

Algorand mobile wallet preview

image

Algosigner preview

image

MyAlgoWallet Preview

image

Run-On-Local-Machine

  • NPM and Node installed, download HERE

  • git clone the repository

  $ git clone [email protected]:farsh268/Algo-Wears.git
  • go into the Algo-Wears directory
 $ cd Algo-Wears
  • install algo-wears dependencies with
 $ npm install
  • Run scripts with
 $ npm start
  • this can also be done with
$ npm run dev

this will start the app in your localhost.

Links

Contributors

License

GitHub

View Github