An open API service indexing awesome lists of open source software.

https://github.com/nayandevlab/dedoctor_web3_ur_hackthon_2.0.

DeDoctor are web3 based Doctor appoinment Webapp that book online doctor and data store safe in blockchain.Blockchain data store in shardeum network.
https://github.com/nayandevlab/dedoctor_web3_ur_hackthon_2.0.

hackathon huddle01 nextjs redux-toolkit tailwindcss wagmi

Last synced: about 1 month ago
JSON representation

DeDoctor are web3 based Doctor appoinment Webapp that book online doctor and data store safe in blockchain.Blockchain data store in shardeum network.

Awesome Lists containing this project

README

          

# DeDoctor (Doctor Online consultation)

## Introduction

Doctor Online Consultation service on the Web3 platform.Utilizes the latest Web3 technology to provide a secure and decentralized platform for patients and doctors to communicate.

## Demo

[https://dedoctor.netlify.app/](https://dedoctor.netlify.app/)

### Prerequisites

* [nodejs](https://nodejs.org/en/download/) for install require package with npm

```bash
npx create-next-app@latest
```

* [MetaMask](https://metamask.io/) A crypto wallet & gateway to blockchain apps
* [Shardeum Faucet](https://docs.shardeum.org/faucet/claim) for wallet testing transaction (Read Doc)

### Technology

- [NextJs](https://nextjs.org/)
- [Huddle01 SDk](https://www.huddle01.com/docs/sdk/getting-started/add-to-existing-project) for live video call session
- [RainbowKit](https://www.rainbowkit.com/) Wallet Connector
- [Tailwind CSS](https://tailwindcss.com/) CSS Framework
- [Redux Toolkit](https://redux-toolkit.js.org/) State Management
- [NFT.Storage](https://nft.storage/) IPFS Storage
- [Wagmi](https://wagmi.sh/) React Hooks for Ethereum

## How to use

Clone GitHub Project on your PC

```bash
git clone https://github.com/nayanrdeveloper/DeDoctor_web3_Ur_hackthon_2.0..git
```

```bash
npm install
```
change .env.example to .env and add smart contract deploy address and nft.storage api in .env

```bash
npm run dev
```

Open your Project in browser (http://localhost:3000/)

### Smart Contract

- [Smart Contract Link](https://github.com/nayanrdeveloper/dedoctor_smart_contract)

### Screenshots

Home

![Home Page](screenshots/home_1.png)

Doctors

![Doctors](screenshots/doctos_2.png)

Doctor Details

![Doctor Details](screenshots/doctor_details_3.png)

Register

![Home Page](screenshots/register_4.png)

Home

![Home Page](screenshots/home_1.png)

Register Doctor

![Home Page](screenshots/register_doctor_5.png)

Doctor Dashboard

![Home Page](screenshots/doctor_dashboard_6.png)

Register Patient

![Home Page](screenshots/register_patient_7.png)

Patient Dashboard

![Home Page](screenshots/patient_dashboard_8.png)

Register Pharmacy

![Home Page](screenshots/register_pharmacy_9.png)