mohsenasadi501 / CryptoWalletAuthentication

Crypto Wallet Login & Authentication

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CyptoWallet Authentication and Autorization

Serverside: ASP.Net Core API

Clientside: Reactjs

Getting Started

Clone the repository to your local machine or download project zip file to your local machine.

For running this project you need the following items to Installed on your local machine

Serverside Prerequisites

Clientside Prerequisites

Serverside Installing

Run the below command to restore, build and run the project

Restore the nuget packages

dotnet restore

Buid the project

dotnet build

Add or Update DataBase (Package Manager Console)

update-database

Run Server Project

dotnet run

Clientside Installing

Run the below command to install dependencies and run project

Install Dependencies

npm install

Run Client Project

npm start

Deployment

This project is a easy sample for Athentication with Crypto Wallet and there is no need to Deployed

Authors

License

This project is licensed under the MIT License

Acknowledgments

  • Storing data in SQL
  • JWT AccessToken & RefreshToken
  • Reactjs - web3 - etherjs
  • Nethereum

About

Crypto Wallet Login & Authentication

License:MIT License


Languages

Language:C# 77.5%Language:TypeScript 14.4%Language:HTML 5.3%Language:CSS 2.9%