/Crypto_wallet_web

The web frontend that interacts with a USB device that acts as a Bitcoin wallet. This was my first React web app. This was used for my final senior project at college.

Primary LanguageJavaScript

Crypto-Wallet Web

Crypto-Wallet Web connects seamlessly with the hardware FPGA (DE-0 Nano).

This Web Wallet allows for:

  • Creation of a Web Wallet
  • Multiple Accounts
  • Send/Receive Payments
  • Transaction History

frontend ui

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them

  • npm & Nodejs
  • React

Installing

A step by step series of examples that tell you how to get a development env running

Install all required packages for Server:

npm install 

Install all required packages for React front end:

cd client && npm install

Deployment

In one terminal open the server:

nodemon npm start

In another terminal window open the front end:

cd client && npm start

Built With

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details